Screen Shot 2018-06-18 at 4.21.16 PM KHS Elevate Team Racer James Piccoli winning the Tour de Beauce Screen Shot 2018-06-18 at 4.21.16 PM was last modified: May 11th, 2023 by Flick