Weird Sightings On Google Street View

The Samurais

telegraph

Some Street View pictures are stories waiting to be told. Like this one taken in Pittsburg, Pennsylvania, in where what appears to be Samurais are battling it out in the middle of a suburban landscape.