0
Tech & Video Games

Game Theory: #KFC Just WON The Console Wars

Game Theory: #KFC Just WON The Console Wars

  • Duration: 13:01

Share

Keywords

tech, technology, kfc, games, videogames,