The Duggars take a tour of the Great Wall of China.
1 / 20
TLC Videos
Wed, Apr 10, 2013 11:00 AM EDT