Stephen Petch Junior was left feeling a little frustrated at the end of last years Severn Valley Rally when a variety of problems knocked him down the leaderboard, eventually finishing fifth in class. Stephen...

More