Yeah, yeah, we know, the whole “Elders React to things” schtick is getting about as old as its subjects. But if you’re a System Of A Down fan, then this one’s actually a pretty good watch.
SOAD are without a doubt the weirdest band ever to sell millions of albums and pack out stadiums, but for some reason most of us who grew up…
