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