Crazy Street Performers

Streetperformers at Union Square Park, New York - Ridiculously amazing - make sure you watch to the end to see the finale!

Watch the video after the click.