12 Hours of Snowmass moves to Saturday, July 21

Lance Armstrong on his bike at Snowmass.

Lance Armstrong on his bike at Snowmass. (Image credit: Nat Ross)

Aspen Youth Center, Town of Snowmass Village, Nat Ross and Pro Bike Center announced the return of 12 Hours of Snowmass. The 2012 edition is set for Saturday, July 21 and will be the series finale for the USA Cycling Pro Ultra Endurance Tour (US Pro UET).