Godzilla returns to Gadsden Arts Center – Tallahassee.com

Godzilla returns to Gadsden Arts Center
Tallahassee.com
Did you know that Godzilla lives at the Gadsden Arts Center, and you can come take your “selfie” with her? Godzilla has returned home after spending a year in Baltimore, Maryland as a centerpiece in the extraordinary exhibition, “Human, Soul & Machine: …

…read more

From:: Godzilla News By Google News

Leave a Comment