The Apes (DC's mystical rock warriors) perform live at the Twenty Buck Spin II. This was their first show with their 2nd singer I believe. Since this was the day before Halloween, they started their sets all decked out in costumes and took off their masks as the set went on.
Link to this comment:
All Comments (0)