What Important Announcement Is System Of A Down Making On Monday?
Posted by Bram Teitelman on April 20, 2012
While they’ve played European festivals since reuniting in late 2010, System of a Down hasn’t done a full-blown American tour since 2006. Might that be about to change? We don’t want to get ahead of ourselves, but an announcement on the band’s Twitter account bears the cryptic message “Important announcement coming Monday. Stay tuned…” The tweet […]