Torrington Farmers entries and form

THE TORRINGTON FARMERS POINT-TO-POINT RACES TAKES PLACE AT CHAPELTON BARTON, NEAR UMBERLEIGH, NORTH DEVON ON SATURDAY 14TH JUNE 2014 THE grand finale of this year’s British point-to-point season takes place […]

Read Article →