The picture of the 51 was taken at Eldora.
I don't have any guesses on drivers or car owners, but.........
I wish sprint cars and their trailers, still looked like that!!
_________________________________________________
Last edited by Need For Speed; 12/31/09 at 10:24 PM.
|