Preview Mode Links will not work in preview mode

London Real


Oct 31, 2018

David Millar is one of Britain’s most successful road cyclists who has competed in 12 Tours de France, winning five stages, and once beating Lance Armstrong in the process.

 

Watch the FULL EPISODE here: https://londonreal.tv/e/david-millar/