Enter the arena of E-Sports
  • 7 years ago
Go behind-the-scenes at the Call of Duty World Championships in Anaheim, California.