Seth Meyers Shows Us All The Ways Technology Makes Life Awkward

In this video, shown before Ballmer took the stage at last night's keynote, SNL head writer and Weekend Update host Seth Meyers introduced him with this little video about all the ways technology has, uh, improved our lives.


Trending Stories Right Now