October 21, 2014
Pit Bike Racing
Pit Bike Racing
Whats all the recent fuss about Pit Bike Racing? I know its pretty bike in the States and Spain etc.
I see its starting to get big here too with some pretty big names taking part in it.
Anyone have the inside line?