Jen George wins Oracle Road Race in Arizona, USA

Posted by on

First Win of the season for Team Torelli as Jen George crosses the line in the Oracle Road Race in Arizona, USA