HOT ROD Sticker 1968 NHRA WORLD SERIES CHAMPIONSHIP CONTESTANT Sticker
[Back]