electric racing

Pikes Peak: Rob Barber Clinches Electric Class Title

2009 TT Zero winner Rob Barber, created a unique piece of history at Pikes Peak today, by becoming the first rider to win at both the TT Races and the…

Read More