Google Maps spots 120-foot-long insect
Forget the Loch Ness Monster, Bigfoot and that "hybrid mutant" that turned up somewhere in Maine this summer.
According to the Blog News Channel, it appears that a giant bug has been spotted in a field northeast of Arlesberg, Germany, thanks to the satellite imagery of Google Maps. The massive arthropod is estimated at more than 120 feet long.
Godzilla and Mothra were not available for comment. And Google Maps can't lie, right?