Off to See the Lizard

The greatest of giant Japanese monsters on one of SF’s tiniest stages. My review of Godzilla Live at the Dark Room is on KQED Arts.
The greatest of giant Japanese monsters on one of SF’s tiniest stages. My review of Godzilla Live at the Dark Room is on KQED Arts.