Dance Yrself Clean - LCD Soundsystem - Muppets rock out in Brighton !
At first I thought this was filmed at South Street Seaport but it was filmed across the pond in Brighton, England. About 3 minutes in Kermit really gets rocking with Miss Piggy. A giant disco ball also makes an appearance in the first 2 minutes
Fraggle Rock has nothing on Muppet Rock!!