Mello Smello Scratch and Smell Stickers

by : Mark Miner

The original Scratch and Smell stickers from the '80s. Big, beautiful and lots of smell!

Fun Facts

You can scratch over 1000 times and they still smell

Brand

Manufacturer

Launched Date:

16 May 1980

Tait & Lily, Inventors of Betcha Can't!