T12 Owner logo
team ID 6636
team name T12 Owner
team short T12
headquarter Germany flag
game Modern Warfare 3