World Business Report - Delhi to London: The 20,000-kilometre bus journey - 大象传媒 Sounds

World Business Report - Delhi to London: The 20,000-kilometre bus journey - 大象传媒 Sounds


Delhi to London: The 20,000-kilometre bus journey

The bus will travel through 18 countries, need around 45 petrol stops and take 70 days

Coming Up Next