By using this site, you agree to our Privacy Policy and our Terms of Use. Close

B&W video of a corporate suit spouting slogans on a conference stage... ehhhhhh, not exactly attention-grabbing.

And people might also want to actually see the product that's being marketed. I prefer the UK one, personally.

Good effort by whoever made it, though.