Cane Hill reveal their thoughts on America with MGGDA
On July 15, New Orleans hell-raisers Cane Hill will release debut album Smile. In the meantime, they've taken a quick break from causing carnage on Vans Warped Tour to release the latest track from the record. MGGDA (My Good God Damn America) is a savage new song.