Aycliffe Stadium

Aycliffe Stadium was a sports facility located in County Durham, England, on the southern edge of the Aycliffe Industrial Estate, which has Newton Aycliffe to the North and Aycliffe Village to the South. It was a short (370 yard) oval tarmac race track, which was used for stock car racing from the mid-1950s until it was closed at the end of 1989. ...
Found on http://en.wikipedia.org/wiki/Aycliffe_Stadium
No exact match found