The Muppets Rock

83675179 The Muppets Rock

Neilson Barnard/Getty Images


So you’re just walking down the street, doing some shopping, then all of a sudden you look up to find the Muppets rocking out on the roof tops.

This 9 minute fan made tribute to LCD Soundsystem filmed in Brighton is really well done, and has some great laugh out loud moments.

Comments

More From Jack Seattle FM

Introducing Your New Podcast Network Play.it
Callahan-Interviews
#NoTime2Sleep

Listen Live