Deadmau5, the stage name of Niagara Falls, Ont. artist Joel Zimmerman, is one of Canada's most successful electronic artists. His breakout hit "Ghosts 'n' Stuff" lifted him from the underground ...
Deadmau5, the stage name of Niagara Falls, Ont.-native Joel Zimmerman, is one of Canada's most successful electronic artists. His breakout hit "Ghosts 'n' Stuff" lifted him from the underground ...