Carl Brutananadilewski

42.03%
18,836 31,177 hours 9,617 676 18 827,472