Barry McCockiner

51.65%
22,611 10,102 hours 8,097 1,641 112 760,100