Twin Shadow - Twin Shadow July 16, 2021ReviewstheneedledropComment Twin Shadow's self-titled album is an exciting page-turn.