Best night of my life
by Kae on 5/1/24I saw System at Sick New World in Las Vegas 2024. I've been a diehard fan since 2001 and I did not think it was possible to like them even more after the concert but I do. I cried when Chop Suey started playing. The show was beyond dope. Get your tickets now!