NEWS: Cain Hill release “Lord of Flies”!

New Orleans crew Cane Hill have released a new music video for “Lord of Flies”, the second single from their upcoming album “Too Far Gone”. The album is being released via Rise Records on January 19th and as of today, pre-orders are available here

Add a Comment

Your email address will not be published. Required fields are marked *