Skeptoid #208: The Westall ’66 UFO

Spread the love

200 students watched a strange craft fly near their school in Australia in 1966 — or so the story goes.