J.R. Todd, 2018 Mello Yello Funny Car World Champion, checks in from Brownsburg, IN. J.R. and WFO Joe talk about Drag Racing, games, and J.R.’s best days in racing.
Apr 16, 2020WFO Podcast0
J.R. Todd, 2018 Mello Yello Funny Car World Champion, checks in from Brownsburg, IN. J.R. and WFO Joe talk about Drag Racing, games, and J.R.’s best days in racing.