Emil
Data provided by statmaniax.com
22
60
670
954
427
34
Country: US
Rank Points: 56,687,526
World Records: 22