Richard Petty Loves Engines

Loading the player...
Richard Petty Loves Engines
October 25, 2013
Richard Petty talks about his love of engines and why it's important to have good working air and oil filters.