Tag "technolgy"

Deadmau5 and Microsoft team up on some next level DJ gear. Oh, and yes, I said Microsoft.