Leigh Brown: ‘If you feel like you’re being held back, you ain’t got nobody to blame but yourself’

Leigh Brown talks in a video about the importance of taking responsibility for her own life, whether she's managing her business or training for a race ...