Tidbits•July 5, 2016 2:48 PM ET
Cane Hill has premiered another new song from their forthcoming LP.
Louisiana band Cane Hill is streaming a new track titled "MGGDA" (aka "My Good God Damn America") below via YouTube. The song will appear on the band's forthcoming record, Smile, due out on July 15.
|Subscribe to Lambgoat on|