Ancient Aliens
The Badlands Guardian
E2 Jun 7, 2019 TV-14
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."
Watch from these locations
Cast of The Badlands Guardian