The Newfoundland Herald

The Muppets appeared on the cover of The Newfoundland Herald volume 33, number 26 during the week of June 24-30, 1978.