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

Get every new post delivered to your Inbox.

Join 322 other followers