TC Electronic uploads interviews and John 5 demonstrating [Watch] Post date September 13, 2012 Categories In Interview