Richard Petty's 1981 STP vs 2020 STP? Let's find out!

888K views

Project Farm

3 years ago

Richard Petty's 1981 STP vs 2020 STP? Let's find out!

Richard Petty's 1981 STP vs 2020 STP? Let's find out!