Police Confirmed UFO Sighting, Lebanon, IL – 2008 December 16, 2019 LUFOS Latest posts, N. America 0 September 16, 2008: At first, police mocked the 911 call about the UFO sighting–but then they saw it too. Your opinion?Real (10)Fake (0)Not Alien (0) 2008IllinoisUSA
Leave a Reply