Got this in the mail today. Came with a COA from Topps stating that this is straight from the Topps Vault.
Not sure if it's the only one, or what.
I'm assuming this is a film slide that was taken for the 2003 eTopps set, since that's the only NASCAR set Topps has ever released.
Not sure if it's the only one, or what.
I'm assuming this is a film slide that was taken for the 2003 eTopps set, since that's the only NASCAR set Topps has ever released.