Denali – The Instinct – Review

February 23, 2004

Denali create boring, lifeless, meandering songs out of seemingly perfect elements. Much better than the debut, but it still tips toward style over substance.