County Durham based Stephen Petch Junior heads to the Bulldog Rally in Mid Wales embroiled in a three way fight for the final podium position in the 2007 Mitsubishi Evo Challenge and after a...

More