The town of Darlington is situated in the North East of England, approximately 15 miles west of Middlesbrough and 20 miles south of Durham City. Darlington lies next to the A1(M), which connects London, Leeds, Newcastle-Upon-Tyne and Edinburgh. Is Darlington part of Teesside? The Tees Valley goes wider than theRead More →

Visiting this historic racetrack for a race, a tour thu their museum, or a drive/ride along experience is a must for any Nascar fan! Why is Darlington called the Lady in Black? The track allegedly earned the moniker The Lady in Black because the night before the race the trackRead More →