Search results
We did not find results for: Foxhall Stadium.
Check spelling or type a new query.
We did not find results for: Foxhall Stadium.
Check spelling or type a new query.
Foxhall Stadium is a Stock car and speedway stadium located in Foxhall near Ipswich. The stadium is run by Spedeworth Motorsports stock car promoters. The stadium opened in 1951 and has been in continuous operation since. Wikipedia