Owen Snowdon

57.44%
13,931 5,037 hours 5,304 931 51 952,168