CBC Newfoundland and Labrador

  | Bookmark and Share

Magic Carpet Ride

Staff at Marble Mountain are working like elves to install a Magic Carpet at the base of the hill.

Download Flash Player to view this content.
  •