Episode 18 – Richard examines the mass sighting of a UFO over Stephenville, Texas on January 8th 2008, noting that some witnesses reported seeing a huge …

source