Home » Todd Parrott

TagTodd Parrott

big red truck

big red truck  n.— «“I figured it was just a matter of time before somebody came running out of the big red truck with a box full of plates,” said crew chief Todd Parrott, using the garage area parlance for NASCAR’s headquarters...

Recent posts