Friday, September 3, 2010

Denali - The Instinct

Denali - The Instinct
If the ancient Greeks hear Denali, they'd be pretty sure Maura Davis was a siren and would be wrecking their ships everywhere. Atmospheric indie rock with beautiful vocals.

Check it out

No comments:

Post a Comment