There has been a moustached gentleman lurking around the track recently. Word on...

May 05, 2015

There has been a moustached gentleman lurking around the track recently. Word on the street is he is scouting for talent, supposedly he runs a karting league?