What a Mesa
- Episode aired May 23, 2023
- TV-PG
- 42m
While drilling into the Mesa on Skinwalker Ranch, the team makes a shocking discovery.While drilling into the Mesa on Skinwalker Ranch, the team makes a shocking discovery.While drilling into the Mesa on Skinwalker Ranch, the team makes a shocking discovery.