All Posts Tagged Tag: ‘Rods’

A UFO Sighting Over Chilean Air Show?

What some people are calling the most astounding evidence ever collected, is a video from a 2010 Chilean air show at El Bosque Airbase in Chile. The video shows several aircraft doing stunts, then out of nowhere comes a small object that is moving fast! Check it out below! Leslie Kean, author of “UFOs: Generals, Pilots and Government Officials Go …

Read More