25 years ago today the world smelled like teen spirit. The iconic video for Nirvana’s Smells Like Teen Spirit first aired 25 years ago today. The album Never mind was released later in the month.
It was a big deal. News spread real quick too. I still remember every moment of seeing this video for the first time. It seemed like millions of other saw it at that moment too. The world was never the same.