24 Years Ago: System of a Down Release Self-Titled Debut

24 Years Ago: System of a Down Release Self-Titled Debut

On June 30, 1998, System of a Down made their presence felt with their self-titled debut disc. Continue reading…

24 Years Ago: System of a Down Release Self-Titled Debut On June 30, 1998, System of a Down made their presence felt with their self-titled debut disc. Continue reading…