aaudibert
Data provided by statmaniax.com
2
20
544
802
56
13
Country: US
Rank Points: 32,889,051
World Records: 2