Monday, August 21, 2006

Isis - Dulcinea

Hey check this out. It is the new song from the upcoming ISIS album entitled In The Absence of Truth. I am really looking forward for this. Oh, and these guys are much better than most pretentious post-rock wanker... at least these guys know how to fucking rock. But what's up with the artwork?