Loading...
Uploaded by satoshikuwahara on Aug 17, 2009
Cab had a touchscreen ad thing. Was pretty response.. I actualy didn't press the button hard enough in this vid so the ad that came up was just the one that was next in line. The scenery is the path from Nanjing Road to the City of God.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)