I’ve killed everyone, I’m away forever, but I’m feeling better

I remember the first time I saw System of a Down at the Ozzfest in Houston, TX. Hadn’t heard of them before that, and I was a big fan after the show.

Turns out I’d never seen this version of the video for the song Sugar until now. The part at the beginning with the news anchor makes me of how the news is pretty much a mouthpiece for the administration these days… Kinda scary.

Anyway, kick ass song too.