One-Man Puppet Dance Show (Video)

One-Man Puppet Dance Show

A street performer and his puppets dancing to Micheal Jackson’s Bad. He’s good.