The Trons, Self-Playing Robot Band

Tagged in: , ,
321

View Full Link: http://www.youtube.com/watch?v=c2JChnwv2Ws

straight outta Hamilton, New Zealand, they got speakers for heads, mic stands for bodies, and they came to rock your soul!




Leave a Comment

* Required