Niffles20

Data provided by statmaniax.com

3

20

292

355

26

3

Country: US
Rank Points: 5,951,138
World Records: 3