Album Review: Deaf Havana – “Rituals”
UK based alt-rockers Deaf Havana are back with their fifth studio album only 18 months after they released ‘All These Countless Nights’, and boy are they back with a bang! With two top ten albums under their belts since 2013, they have shown impressive growth, and have changed their sound, with every single album they…