Stephen Petch Junior overcame minor gearbox maladies and a time consuming spin to bag a solid haul of points when he finished fourth in class on last weekends high speed Trackrod National Rally in...

More