System of a Down Teasing Tour Announcement?

by | Apr 20, 2012

System of a Down are teasing what appears to be a big announcement on Monday.

A recent tweet from the band says “announcement coming Monday” with a picture of Shavo Odadjian holding a Deftones laminate from the “BlackDiamondSkye” tour. See below.