It’s been a long, long time since System of a Down fans have been treated to any new music. This medley of 66 SOAD songs may help ease the pain–for six minutes, anyway.
- Metallica visits the giant particle accelerator at CERN. Wait–what?
- FREE Music Tech Meetup: Record Store Day Event TONIGHT (April 19th). Still time to RSVP, too.