Weird Wide Web - The only UFO Landing Pad

Loading player...
I visit the world's first official UFO Landing Pad. How many UFOs did I see? Watch to the end. The world's first official UFO landing pad was built in the small Canadian prairie town of St Paul, in Alberta, Canada, and was formally opened on 3 June 1967 by the Hon. Paul Hellyer, Canada's then Minister of National Defence.
8 Apr 2022 9AM English South Africa Comedy · Technology

Other recent episodes