On the windswept plains of Amarillo, Texas, sits one of the most iconic and unusual public art installations in the United States—Cadillac Ranch. Created in 1974 by the avant-garde San Francisco ...
The artwork is located on Route 66, just outside the city of Amarillo, Texas ... This sculpture is famously known as “Cadillac Ranch”. If you're road-tripping across the United States ...