The Last Safari

Rush hour on one of Nairobi's busiest streets, Racecourse Road.