werdwerdus
Data provided by statmaniax.com
98
491
1733
796
27
2
Country: US
Rank Points: 73,479,979
World Records: 98