UK 5-piece Deaf Havana are set to release their fifth studio album On June 11, 2018 By Philip Goddard UK 5-piece Deaf Havana are set to release their fifth studio album Rituals on August 10th 2018 through SO Recordings. This is the follow-up to their Top 5 album All […]