Gary66

Freddy Smith in the O.L. Nixon #57

gallery image
This car won the 1976 Concord track Championship, a rare non-double zero ride for Freddy.
You May Also Like