SHARE

Among the snowmobiling community, it’s considered must-see t-v, and soon, the cameras of Snowtrax Television will be showcasing Newfoundland and Labrador to the world.

NTV’s Don Bradshaw has more in this report.