Vietnam/Cambodia/Thailand 2007 - WRC

Street Scene - Ho Chi Minh City - Vietnam