blogwatch.tv
Manila: Toughest place to be a bus driver
London bus driver Josh West heads to Manila, the capital of the Philippines and the most densely populated city on Earth. Josh will be driving a Jeepney, a colourfully decorated, adapted jeep which has