--------------------------------------------------------------------------------------------------------------
For those of you who never seen or heard of James Hessler, he is a great street performer who originally from Scotland and lives in Adelaide, Australia for two years now. He was...