David Bowman

32.42%
6,166 26,047 hours 11,799 3,887 42 1,344,443