ON DEMAND: Lake Placid teaser

Posted By: The Ski Channel on September 12, 2012 2:02 pm

An all access pass to the location of the 1980 Winter Olympics, where the fabled men’s ice hockey team defeated the Soviet Union.

Comments