It seems that Godzilla has lost its way again. On early Wednesday morning, June 8, a seven-foot alligator has entered the post office in Florida and shocked a customer. This Godzilla-look-alike creature is said to have sneaked into the building late at night and laid on the ground in the lobby where it was found. […]

Read More