USA Cycling Videos July 20, 2010James LaBarge, Winner of Stage 1 of the 2010 Tour de L'Abitibi 231 0 Share