2004-12-23 ■ today's music Thorr's Hammer / Dommedagsnatt Sourvein / Will to Mangle Tears for Fears / Everybody Loves a Happy Ending Queens of the Stone Age / Songs for the Deaf