Bob Barnsen

28.50%
19,936 20,392 hours 8,501 2,986 7 805,731