squackle.com
GODZILLA Rampage in Ida, Michigan
Oh no! Godzilla is on a rampage in downtown Ida, Michigan! There is no way to stop him! “Well, actually,” said the really smart scientist guy, “there is a way to stop him.” …