Amazing to see these UK Sprint Cars up so close at Spedeworth Foxhall Stadium. Share this:TweetFlickrLike this:Like Loading...