After several Tweets from the Deftones and System of a Down featuring pictures of the backstage passes, it is expected that the two bands are planning on announcing a 2012 tour tomorrow (Monday, April 23). Check back here for the info if (when) the tour dates are posted via the official announcement.

Leave a Reply