The artwork is situated on Route 66, on the outskirts of Amarillo, Texas. In the middle of nowhere, ten Cadillacs with their ...