2,000 Turned Away At System Of A Down Signing

MuchMusic reports lured so many fans to their Tower Records in-store yesterday in California that more than 2,000 of them were denied access. The in-store is the only promo the band’s doing for their new release, ‘Steal This Album.’

Related News

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.