Friedgames
Data provided by statmaniax.com
14
30
193
791
152
49
Country: US
Rank Points: 19,655,695
World Records: 14