London Delhi By Road FULL VIDEO Part 2

This part of London Delhi by Road covers Poland (Krakow), Ukraine (Lviv, Kiev, Kharkiv), Russia (Volgograd, Astrakhan), Kazakhstan (Atyrau).