The personal brain-dump of Garrett Coakley

Run!!! They're coming!!!

Holy shit, that's one big earwig. Run for your lives people!

(What the hell kind of pesticide are the Germans using?)

Hat tip: Boing Boing

Update: Damn my weakness at entomology. According to this post on the Google Earth forum it's a thrips. Poor thing got squished between a glass plate and the film during scanning.