Technology Robot Rock Band performance, Live in Tokyo Japan - Video Wednesday, June 26 2013 Continue reading