
April 2017 - Peru. Tourist filmed an amazing video footage showing UFO with light orbs over Machu Picchu. Watch the VIDEO HERE ! Peru has long been recognized as a UFO Hotspot by Ufologists and researchers alike. Some believe that archaeological wonders...
Read more