Stephen Petch Junior persevered on last weekends Swansea Bay Rally, overcoming all sorts of issues and problems, including a broken track control arm, to eventually finish the 65 mile long event sixteenth overall, but...

More