Epic Endurance Cycling Team gets off to fast start

The newly formed Epic Endurance Cycling Team got off to a fast start in 2011 with a podium appearance in Tucson, Arizona, at 24 Hours in the Old Pueblo late last month.