Tag "technolgy"


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