Cubjake

Data provided by statmaniax.com

98

193

1811

913

6

1

Country: US
Rank Points: 60,806,906
World Records: 98