System of a Down Release First New Songs in 15 Years: Listen
System of a Down have released their first new songs in 15 years, as Rolling Stone points out. Listen to Protect the Land and Genocidal Humanoidzwhich follow 2005s Mezmerize and Hypnotize LPsbelow. …
Read More