New York Death Ray: Google Street View Sightings

New York death ray from Google Street View Sightings (Images)

It seems New York has some sort of death ray being beamed down from the heavens. Possible it’s from this alien kid at the controls of his mother ship?!

Thanks Josh! You da man.

Google Street View

Posted in Google, Google Street View, New York, Street View, Weird |

1 Star2 Stars3 Stars4 Stars5 Stars (11 votes, average: 5.00 out of 5)