aaudibert

Data provided by statmaniax.com

3

21

575

851

62

17

Country: US
Rank Points: 34,785,586
World Records: 3