Loading...
Uploaded by canneslions on Jul 7, 2009
Senior Business Development Manager Darren McCormick discusses how Microsoft's technology helps consumers unleash their creative experiences - Cannes Lions 2009.
Film & Animation
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)