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…
Radar
Sprint Training with Shane Perkins
December 9, 2015
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…