Electric Finish: Tesla Racer Relishes Shot at Inaugural Summit SuperSeries Sportsman Class Championship
It’s been three decades and then some since Wayne Darlington claimed his first points championship, winning the Street Class at Amarillo Dragway in 1984. It remained his only championship for […]