Did you know the EDM scene owes a spiritual debt to 1995’s Mortal Kombat movie? No? Well, let us tell you about that and 12 more stories ...

Forgot Password?