iOS app Android app

The Truth Behind Ufos

Lee Speigel

UFO Hoax Or Alien Visitation? Spot The Ruse | Lee Speigel | Posted 08.13.2013 | Weird News

The quiet of a rural strip mall in Connecticut is suddenly interrupted by the appearance in the sky of a glowing blue-green disk. Shoppers stop in the...