MUSIC ANNOUNCEMENT!

Super Thrash Bros. will be playing on the arcade stage on Saturday, September 9th! Witness the ULTRA COMBO of metal+video game music+band members dressed as video game characters! Listen to their music at this link

Comments are closed, but trackbacks and pingbacks are open.