Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
Adam Green
Godzilla and other similarly sized beasts are getting ready for the final battle. The loser is always the city where the fight takes place.