Derek
Data provided by statmaniax.com
8
65
523
124
4
1
Country: US
Rank Points: 20,500,003
World Records: 8