June 26, 2014Race Report: King of the Castle AMS rider Richard Payne won last weekend King of the Castle at Jersey. Well done man!!!