Articles / Miscellaneous 17 more bands added January 26, 2004 0 comments With 2 inches of ice outside, I'm stuck at home. So, I finally got through the backlog of band submissions today. We added 17 more bands that play theremins today - including Alice Cooper? :) Posted by Jason January 26, 2004