Watch: Nervous corporate sponsor gives an awkward speech about 'technology and stuff' Trending 9 years ago