Introduction to Sports Memorabilia-2011 Exide Pit Crew Vest

A pit crew vest from James Buescher in 2011.

Advertisements