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