Did the Canadian air defense system go on high alert in Saint Hubert because of a weather balloon in 1959, or was it something else?
Strange strange strange… the world of the unexplained, bizarre, paranormal events and weird news from your neighbors.