Primary Wave Music

Muppets sing 'Smells Like Teen Spirit' (image via YouTube)

Courtney Love Not Amused By Muppets’ Use Of Nirvana Song

Courtney Love is not amused by the Muppets’ use of the Nirvana classic “Smells Like Teen Spirit” in the Muppets film (due to be released on DVD next week.) The furry little friends perform a […]