Amazing Street Glass Player

Watch this amazing street performer as he plays his array of glasses. I have never seen something quite like this.