ATRA News

6/15/10

June 11-12 - Testarossa Velodrome Challenge

Courtesy of NCNCA Racing, some great videos from the 2010 Testarossa Velodrome Challenge