NEW YORK, NY – Another supernatural scene has been caught on Google Street View, this time as a possible entrance to heaven!
google street view
GOOGLE STREET VIEW REVEALS E.T.
BERKELEY HEIGHTS, NJ – Google Street View users have discovered what appears to be an alien next to a mysterious beam of light!
GOOGLE STREET VIEW SHOWS UFOS
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?