Saw this incredible street performer this afternoon in Cambridge, UK. He did a pretty awesome set, but his 'big finale' was really something else...