Home » Videos » Ecuador-The Devil’s face” La Cara Del Diablo”
In Ecuador there is a statue of an devil face in a roads Via Quito because of its dangers cliff .
We are using cookies to make the website better. By clicking Agree you are accepting Terms of Service
Looks like you're using an ad-blocker.
This site is supported by ads. Please help us out and disable your ad-blocker.