The Muppets: Bohemian Rhapsody
http://www.youtube.com/watch?v=tgbNymZ7vqY
That’s Union Square, NY City - I think a few of the trash-baggers were actually there yesterday!