Alicia Chai Family Home in Zhengzhou, China -- Return

7. The Family SUV - Now in 2004 the family has a new SUV.

Alicia Chai Family Home in Zhengzhou, China