Ron Capps and Chris Afflerbach talk about winning in Funny Car at the Lucas Oil NHRA Southern Nationals in Atlanta.
May 13, 2017WFO Podcast0
Ron Capps and Chris Afflerbach talk about winning in Funny Car at the Lucas Oil NHRA Southern Nationals in Atlanta.