Street performer plays Leonard Cohen’s Hallelujah on wine glasses

This must have taken years to perfect. The precision is spot on. He even employs a table kick to create a vibrato sound.

Watch this awesome street performer, who is well known in Prague, perform this wonderful song.