Talented & versatile racer J.R. Todd powered to his first career Funny Car victory during’s NHRA’s Toyota Sonoma Nationals….
(continue reading…)