Deadmau5 Stays True To His Word; Gives Away His Set At Amnesia, Ibiza For Free!
Deadmau5 has stayed true to his word. Last week, after we brought you the news that Deadmau5 played a techno set for the 20th anniversary celebrations of Amnesia in Ibiza, […]