The Muppets Rock

View Comments

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.

View Comments
blog comments powered by Disqus