Skeptoid #208: The Westall '66 UFO

Published: June 1, 2010, 9 a.m.

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