Tag: Monsters! Exhibition

Your Favorite Monsters – Including Godzilla – Are Now in San Diego!

Monsters thumbnail

What’s your favorite monster? It may be on display in this exhibit at the Museum of Man in San Diego’s Balboa Park!

Continue reading