UFO Town
UFO Town
The Carp, Ontario UFO case is one of the most controversial in history. For some, it's incontrovertible proof that UFOs exist. For others, it's an elaborately staged hoax
UFO Town airs on Sky History at 11:00 PM, Monday 16 September. (Subtitles.)
Topics
News ➝ Current Affairs
Documentary