Published On: Wed, Jan 31st, 2018

Is this Google Maps sighting proof of life after death? Heavenly form found on Street View

GOOGLE MAPS has been used in attempts to prove the existence of aliens and now also the afterlife. Some claim this mysterious shape is proof of life after death.
Daily Express :: Travel Feed