1 year on from winning the North Humberside Rally, County Durham resident Stephen Petch Junior returned to defend his crown, this time up against much stronger competition. And the young rally driver was right...

More