Few videos recorded by Italian NT
Obviously they are in italian, but may be you will appreciate it anyway...
http://www.youtube.com/watch?v=ynxbLLdYscI&feature=feedu the last one xD
HOLY SHIT They're just fantastic Oh God, I'm totally smashed Dang, it totally made my day! Thanks Miky!