Shane Perkins is a two-time track racing World Champion and Olympic Medal Winner from Australia. Here he talks about his training on the track…
Shane Perkins is a two-time track racing World Champion and Olympic Medal Winner from Australia. Here he talks about his training on the track…