atwoodmagazine.com
The Japanese House Returns, and Stuns, at Music Hall of Williamsburg - Atwood Magazine
Onstage at the Music Hall of Williamsburg, The Japanese House proves, once again, that she can deliver nothing but excellence.