Google Street View WTF is that??!!!
iamjgk
Published
02/17/2011
No,, seriously! Does anyone know? Some strange camera quirk? An alien spaceship? A break in the space time continuum?
3 Comments