Loading...
Uploaded by mediabrandsww on Jul 1, 2009
Steve Ballmer seminar 'living up to the promise of digital advertising at the Cannes Lions International Advertising Festival 2009.
People & Blogs
Standard YouTube License
Great video. Maybe it would even be better if it had actual sound.
shoooey 2 years ago
Load more suggestions
Great video. Maybe it would even be better if it had actual sound.
shoooey 2 years ago