Cane Hill release new single “MGGDA”
Cane Hill have released a brand new single titled “MGGDA”, which is an abbreviation for “My Good God Damn America”. The track is taken from the band’s upcoming full-length album Smile, which is due out July 15th via Rise Records. Check out the track and statement below. “‘MGGDA‘ is about the shit state of America right now. […]