May 16, 2014 #1 Duckworth Grandmaster Selling this awesome 12x17 located in Snake Pass. Pretty short run to Britain. 225k. Last edited by a moderator: Jun 3, 2014