Howler will release their debut album, called America Give Up, next week, but you can listen to the whole album online. They are one the bands that I said you should keep an eye on this year, and everybody is raving about them. Personally, I think they’re over-rated. Let me know what you think.
Listen To Howler’s New Album
Reply