Posts tagged "moulin rouge"

The Muppets’ ‘Teen Spirit’ Will Easily Top These 5 Nirvana Covers

The 20th anniversary celebrations for Nirvana's Nevermind, do not have to end just yet: the Muppets are covering the seminal album's mega-hit single "Smells Like…
William Goodman / October 12, 2011