UK Sprint Cars

Sprint Car 69

Plenty of power to drift the tight bends at Foxhall Stadium.