Recent Triangle UFO Sighting Leads to Interesting Theory
by alien-abductions in UFO Sightings 2
Most people who witnessed the UFOs in Manhattan and El Paso at first thought they were balloons in the air until they continued to hang in the same spot, hovering for hours. Obviously balloons would [...]