Watch A Robot Play An Improvised Jazz Set At A Music Festival May 24, 2016 Alasdair Belling Videos Robot Rock Continue reading