See More Hear More Watch More Hear More Get on iTunes
TechCrunch TechCrunch

New Microsoft Commercial

Microsoft has put out a new commercial for the holidays on television, as employees of Microsoft headed down 5th avenue in New York to sing “Let There Be Peace On Earth” outside of the Apple store to Apple employees. #tech


More from