Godzilla is coming to your town...

Moses
MemberMothra LarvaeMarch 18, 20142050 Views22 RepliesYou wake up to the morning news.
Godzilla has made landfall in your town and is nearing your home.
People run past your house screaming in terror.
You look outside your house and see a hulking 107m tall monster walking down the street.
What do you do?
"I fear all we have done is to awaken a sleeping giant and fill him with a terrible resolve."