Thousands of Call of Duty Franchise’s fans are meeting at The Forum in Los Angeles for the release of the next Call of...