Roy Thompson

Roy Thompson UK Sprint Car

Amazing to see these UK Sprint Cars up so close at Spedeworth Foxhall Stadium.