SnowStorm
Data provided by statmaniax.com
2023
132
260
52
3
0
Country: US
Rank Points: 46,987,034
World Records: 2023