Stephen Petch Junior was more than happy with his overall performance on his world rallying debut when he finished last weekends Wales Rally GB a highly creditable 42nd overall aboard his SG Petch Motorsport...

More