Impressive Puppet Dancing

A South African street performer does an incredible job orchestrating these puppets. Check out the dance moves!

ADD BY:

COMMENTS: