National Hot Rod Racing at Spedeworth Foxhall Stadium, Ipswich. Share this:TweetFlickrLike this:Like Loading...