Currents – I Let The Devil In (EP Review)
Since the release of their acclaimed 2017 album, The Place I Feel Safest, fans of the Connecticut based Metal band Currents have thirsted for more. Feeding the hunger, they now return with a 5 track EP, entitled I Let The Devil In, due out Friday, December ... Read More