Advertisement




At Lake Placid, You Can Now Pay To Experience The Olympic Sport Of Skeleton Sledding.

Prev Random Video Next
More Information:  
Lake Placid, home of the 1980 Winter Olympics, is now offering people a chance to try the Olympic sport of skeleton sledding.

Home