Did Google Street View Find God Above a Swiss Lake?

Who are those blurry, possibly robed figures hovering above a lake in...

3,890 views gawker.com

Interest

Humor
Discovered by keethantom
on Oct 19, 2010

Stumblers Who Like This Page