firsttracksonline.com
Santa Skis for Free
Lake Placid, NY – Snow falling at resorts across the nation would make any North Pole resident proud. And Santa, that lucky guy, gets to ski for free (or at least a substantial discount) at s…