Spencer

Data provided by statmaniax.com

403

112

81

31

3

2

Country: AR
Rank Points: 25,670,586
World Records: 403