NEW YORK, NY – Another supernatural scene has been caught on Google Street View, this time as a possible entrance to heaven!
BERKELEY HEIGHTS, NJ – Google Street View users have discovered what appears to be an alien next to a mysterious beam of light!
BROOKLYN, NY – Google Earth has found the entrance to Heaven, and it’s in Brooklyn.
LONDON – A fleet of nine flying objects has been spotted on Google’s Street View in East London. Are aliens revealing themselves to the public?