TRACK: The Black Delta Movement ‘Let The Rain Come’
The Black Delta Movement’s latest single ‘Let The Rain Come’ is loaded with a foreboding menace that signifies the energy surrounding their forthcoming debut album ‘Preservation’. The Hull-based band have already distinguished themselves on the live music scene- embellishing their…