Fri Jul 16, 2010 at 2:02:00 PM
Devil's Champion is coming out with their debut album around the holidays. It will knock your fuckin dick off. The two new ones " Blinded by god " and " Final Hour " will be released soon. They will be in lowell, ma tonight stop by and drink beers with DC! remember one thing...PUNCH BABIES!!!!