play6:19

Great Britain's Kiera Byland lives for bicycle racing

The distance Great Britain's Kiera Byland has come on a bicycle pales in comparison to the distance she has come off of it.