thebigcity.co.nz
The Incisions – Let Terror Rain
Wow, this is loud, caustic stuff. The 2nd album from the ever-changing Christchurch 3-piece The Incisions blow the current crop of rock’n’roll revivalists out of the water. Its pure fir…