Ron Capps Wins Funny Car Final at Atlanta
Atlanta, Auto Racing, burnout, Cars, Drag, Drag Racing, Fox, FOX Sports, foxsports.com, Motorcycle Racing, news, NHRA, ron capps, tim wilkerson, Video