Invaders
Short Name: IN
Est. Year: 2007
Location: Madison, Wisconsin - USA
21
13
2
9
0
2
1567
53
22
10
6
0
258.4
73
230
2
4
0
22
38
9
3
10
0