Reviews Album Review: Cane Hill – Kill The SunModern nu-metal crew Cane Hill mellow out on curious, laid-back EP Kill The Sun