Once Upon a Christmas Time

Land and Sea (NL)

Land & Sea helps celebrate Christmas the old fashioned way -- with the Dunne family, on Newfoundland's southern shore. (Originally aired Dec. 18, 1998)

More From Shows/Shows/Land and Sea (N.L.)/2010-2011