BugZilla

Found this image from an optical illusion site:

The map in the background is from Google Earth the insect is from... well... there are no definates on that one as of yet.

Point your Google Earth to these coordinates and you can probably see this wonder for yourself: 48.857635, 10.205424 and 0.001193,0.005322 (Germany).

Blogged with Flock

Previous
Previous

WatalotIpod

Next
Next

Screw it, Lets Do it