Luda

Data provided by statmaniax.com

23

141

606

301

26

3

Country: US
Rank Points: 35,864,914
World Records: 23