Posted on 28 September 2006Giant earwig invades Germany Germany – Google Maps Thanks to BoingBoing, this made me larf!!!