Taxi Cab Thrill Rides – Beijing, China

  Okay, I begin this next monologue taking into account that everyone says this about wherever they travel, but the taxi drivers in Beijing are insane.  I’ll put the most reckless Italian up against any of my Chinese brethren.

More: continued here









Leave a Reply