The Mummers Show

Land and Sea (NL)

The program that's become a part of Christmas in Newfoundland and Labrador. A Land & Sea holiday classic. (Originally aired Jan. 6, 1986)

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