Something Smells A Little Funny...Something Smells A Little Funny...Do you remember those scratch and sniff stickers when you were a kid? Well, they are making a comeback throughout the United States. 'MelodyMelody