Gary Zipp

27.38%
47,779 15,200 hours 6,284 2,088 25 517,048