System of a Down announce to tour dates Europe in 2020
System Of A Down has announced on their new tour dates across the all of Europe in 2020. SOAD recently touring all of the worldwide. Then they took a short break. But this seems to take a short time because the band announced their new concert dates on Facebook. When they revealed they’ll play at…