County Durham based Stephen Petch Junior struggled with a series of punctures on last weekends Swansea Bay Rally but eventually recovered to finish 5th in the Evo Challenge in his SG Petch Motorsport run...

More