Berlin-based DJ Ellen Allien takes to the decks this weekend to play for an unusually long 8 hours, unmissable for fans of her experimental techno and those taking notes on how to play an extended set. Here’s her story. Who is she? DJ, producer, musician, label boss and fashion designer Ellen Allien was born Ellen […]