Where To Stream America Unearthed Season 2 Episode 3
Great Wall of Texas
- Aired December 14, 2013
- 60 Min
The city of Rockwall, TX, was built on a massive rock wall that some claim was constructed by an ancient civilization -- or even giants.
Great Wall of Texas
The city of Rockwall, TX, was built on a massive rock wall that some claim was constructed by an ancient civilization -- or even giants.