DonTarr

8:50 am | March 18, 2013

A photo from the Newport News, Va., Times-Herald shows Tarr sitting on his Dodge Charger moments before the start of the Langley Field 300 in 1970.

Elizabethton Star back open navigation

Switch to our desktop site