PODIUM FOR TUCK AND CONQUEST RACING AT INDIANAPOLIS!
The racing gods are often spoken about in motorsport circles in relation to the multitude of uncontrollable chance events that can upset a carefully planned and executed race. The team and their [...]