Rock band Deaf Havana have been pretty silent (some assumed finished) since the release of their third album Old Souls back in 2013. It was followed up by the mysterious release of ‘Cassiopeia’ in 2015, but gave no indication of what the band was up to next. After a rocky few years as a band […]