My favorite release for this week, is “Saturnalia“, the debut album from behalf of two of the finest musicians of the ’90s: Mark Lanegan (Screaming Trees) and Greg Dulli (The Afghan Whigs), that together form The Gutter Twins. The two met for the first time in 1989, but it took them almost 15 years to make music together, as recordings for Saturnalia began at the beginning of 2003. Now, five years later, the album brings back a fresh dose of nostalgia-alternative and punk, to the overly dull contemporary rock scene. “Idle Hands”, perfectly summarizes the album’s whole vibe, starting off with a odd chorale intro and a string arrangement, before exploding into a epic chorus. Saturnalia is out now via Sub Pop Records.