Snow Strippers - April Mixtape 3 June 4, 2023ReviewstheneedledropComment Snow Strippers are currently the most exciting act in electroclash since Crystal Castles.