Luke Keough Takes 1st Place, Team Sweeps Podium and Hilton Clarke is Crowned 2013 USA CRITS Series Overall Champion at the 2013 USA CRITS Finals in Las Vegas, Nevada
Luke Keough Takes 1st Place, Team Sweeps Podium and Hilton Clarke is Crowned 2013 USA CRITS Series Overall Champion at the 2013 USA CRITS Finals in Las Vegas, Nevada