Tuesday, December 14, 2010

Heads And Heads




















Spanish screamo and some of the most perfect screamo I've ever heard. I only know them and Ekkaia, but that's 2/2 Spain.

Download.

No comments: