24 year old Stephen Petch junior is apprehensively looking forward to making his World Rally Car tarmac debut on this weekends notoriously unforgiving RBS Manx International Rally on board his SG Petch Motorsport run...

More