Unsure of how old this is, pre 80s is all I know to be honest. This looks like it's an unused sticker which attached itself and is not longer a sticker, just a guess. Please see all photos. Reads THE MORE THEY NEED YOU, THE MORE YOU NEED....THEN flickers to the rock. Neat flicker