June 19, 2016 • Circuits • Marijan Malcevic
Croft Circuit is a racing circuit located near Dalton-on-Tees in North Yorkshire, England. The racing activities at former airfield begun in 1948, but the current circuit was opened in 1997. Since then, it is the venue of the annual British Touring Car Championship meeting, as well as one of four tracks in the British Rallycross [...] ...