The Badlands Guardian
- Air Date
- Aired Jun 7, 2019
Satellite images have revealed a giant face that appears to be carved into the Earth in Alberta, Canada, which has now become known far and wide as "The Badlands Guardian."
The Badlands Guardian
Satellite images have revealed a giant face that appears to be carved into the Earth in Alberta, Canada, which has now become known far and wide as "The Badlands Guardian."