Charlotte 1980

Charlotte Motor Speedway 1980 Richard Petty Kyle Petty

Charlotte Motor Speedway | © 1980 David Allio

1980 May 25 | Sunday: Kyle and Richard Petty sit on pit wall during a rain delay in the 21st Annual World 600 NASCAR Winston Cup Grand National event at Charlotte Motor Speedway in Harrisburg, North Carolina.

Comments are closed.