Lord of the twins

8 min read

THE UK’S TOUGHEST TEST

Just how special is Paton’s £41,