Microsoft announces hardware event for May 2nd in New York

You may also like...