Just saw the streamliner with the STP sticker question; I remember when I arrived at impound in '69, I was offered a goodie box by STP if I'd get my pic taken with stickers on my bike. The STP guys had a little spot on the edge of impound where they were taking your pic and giving out free stuff (after your return run). You got two T-shirts, two plastic safari hats, two STP hats, a bunch of oil additive, and two "super lightweight" STP jackets!
We all wanted the box to get those two spiffy, red, STP jackets. They were pretty cool looking, back in the day! Like everybody else, I "lightly" stuck the stickers on the tail of my bike, got my freebies, and then pulled the stickers later.
Hope this might add a little to that story and questions.
Regards, JimL