March 28, 201400:05:02

A Tale of Two Countries

Darrell Castle talks about the opening of the first McDonald in Ho Chi Minh City.

No transcript available.