Drag racer J.R. Todd is coming off a win at the NHRA U.S. Nationals, and he’ll race again in Charlotte this weekend.
Drag racer J.R. Todd is coming off a win at the NHRA U.S. Nationals, and he’ll race again in Charlotte this weekend. Jerry Foss AP
Drag racer J.R. Todd is coming off a win at the NHRA U.S. Nationals, and he’ll race again in Charlotte this weekend. Jerry Foss AP