Play

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