March 13, 2020 BARRENS develop their own idiosyncratic sound on their stunning debut album PENUMBRA; new single & video “Atomos” streaming!