HOT ROD Sticker 1965 NHRA INDIANAPOLIS NATIONALS Sticker [Back]