nickpoloniato.com
Lake Placid & Park City World Cup Races
As World Cup #1 in Lake Placid, New York wraps up we head to our next destination in Park City, Utah.