TechThe Xbox One Announcement In 101 SecondsTV, TV, TV, sports, sports, sports, watercooler, sports sports TV. Call of Duty. Dog.By by John HerrmanBuzzFeed StaffPosted on May 22, 2013, 1:18 pmTwitterFacebookLink View this video on YouTube Via reddit.com