Cano's Castle

Working under the authority of the Lord, Cano Espanoza has built a shrine to Jesus in Antonito, Colorado. Crafted from cans and scrap metal it is the tallest building in this tiny town.


Tagged with: Weird, Hidden Quirky West and Cars

The Latest