Spencer

Data provided by statmaniax.com

403

112

82

33

3

2

Country: AR
Rank Points: 25,804,563
World Records: 403