System Of A Down Confirm Wembley Arena Show

System Of A Down will play their first UK indoor show in 10 years when they play Wembley’s SSE Arena on April 10th.

The show is part of a world tour to commemorate the 100th anniversary of the Armenian genocide.

Leave a Reply