Off road trip to Stephenville Newfoundland's abandoned radar station

An abandoned radar station in Stephenville, Newfoundland. Part of the Harmon Air Force base