tutto pazzo logo
team ID 8530
team name tutto pazzo
team short TP
headquarter United Kingdom flag
game Rainbow Six Siege