PUBLISHED Mar 22, 2007
Musically, the set by this Icelandic hard rock quartet was pretty standard fare. They look like Nine Inch Nails and sound like an uneasy cr...