La Parva, Chile

La Parva, Chile

Available on Prime Video, Sling TV
After a short break, the fearless competitors of the men's U.S. Ski Team pick right back up where they left off in downhill training in La Parva, Chile.