Tufat
Data provided by statmaniax.com
1
2
52
150
6
1
Country: US
Rank Points: 7,291,605
World Records: 1