RESIDENTS who live next to the ‘Wembley Stadium’ of motor racing slammed the crumbling wreck – and travellers who loot it for scrap. Brandon Stadium, in Warwickshire, was the ...
That is exactly the type of destination that stock car racing finds itself journeying toward now, following a road map disguised as legal documents. In a court battle that officially began a week ...