Confruggy
Data provided by statmaniax.com
0
0
0
988
573
57
Country: DE
Rank Points: 40,833,842
World Records: 0