Full performance of Ernest the Magnifico, a street performer from Australia. He was performing as part of the York Buskival 2012.
His show was absolutely superb and if you ever get the chance to watch him perform, then DO IT. Check out his website below and watch this video, which is his show from start to finish. Very funny guy, highly recommended:
http://yorkfestivals.com/buskival.html
http://www.magnifico.com.au/