TORONTO — Deadmau5 is unhappy. At the very least, 91Ô´´ music producer Joel Zimmerman is extremely agitated. Without his infamous mouse head to hide behind, his displeasure is obvious as he saunters into the green room at 91Ô´´ Music Week.
Read more >