The event will run non-stop for 30 hours at Kraftwerk Berlin across March 19th and 20th.

View the full article