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.



Read More