Live review Articles
Snow Strippers live at The White Hotel: The industrial EDM future is in good hands
The Florida duo Snow Strippers are successfully reviving a lost EDM sound which infected pop music throughout the late 2000s and early 2010s. Here they came to Manchester to showcase this new, revised sound in the dark, dingy White Hotel in Salford