Fallen War Birds

Land and Sea (NL)

The people fascinated by the crash sites of fallen war birds - the World War 2 planes that went down in central Newfoundland.

More From Shows/Shows/Land and Sea (N.L.)/2014-2015