NTSN Crew logo
team ID 6516
team name NTSN Crew
team short NTSN
headquarter Germany flag
game Modern Warfare 3