Was anybody else aware that they have an album set to come out on July 4th called Mechanism? I just got curious about what they were up to and found out. I remembered that they were supposed to release 2 EPs a while back, but I forgot about them and didn't really think about it until just now. Anyway, they have a full album preview on Indieheaven.com if anyone is interested. This album sounds REALLY good! Here's the link if anyone is interested:
Project Damage Control