The resting superhero
Google street view is not all about grandiose stuff, sometimes they will just catch a superhero napping on a park bench, you know, after an exhausting morning trying to save the world.
The guy on the gas mask
These disturbing still was seen in Moscow, Russia. I wonder what this guy was doing, with a gas mask, in the middle of the woods in Russia. I might not really want to know the answer.