Let’s Challenge the World!
Submitted by Anonymous (not verified) on
In September 2016, London Bicycle Tour Company filmed with Nippon TV and M&M Media Services, a feature for the program ‘Let’s Challenge the World!’ It was a unique and fantastic week.