Towcester Races
The greyhound track being built in the centre of the course at Towcester racecourse on November 06, 2014 in Towcester, England.
(Nov. 5, 2014 - Source: Alan Crowhurst/Getty Images Europe)