|Posted by Bizzarr CJZ on October 2, 2011 at 11:15 PM|
Delightful Downfall has released their "A Better Place" Album. It was released during summer but I wanted to wait till i heard it before I wrote about it. This is a must have CD. I highly recommend you see them live and pick up this CD while you're there. (a show is the only place to purchase the CD, click photo for link to upcoming shows).