Tweet #124191890420666369

Smells Like Teen Spirit – Muppets youtube.com/watch?v=OB5Kte… via @youtube Only a lip-sync version – but great nonetheless :-)

From Tweet Button 6:37pm Oct 12 2011 —