Debi Owner/Admin Staff Joined Sep 16, 2013 Messages 241,871 Reaction score 234,966 Points 315 Location South of Indy Jul 21, 2020 #1 Latest UFO Sightings 4h · Alleged #UFO #OVNI filmed over Brazi back in April 2020. What do you think?
Latest UFO Sightings 4h · Alleged #UFO #OVNI filmed over Brazi back in April 2020. What do you think?