Search results
We did not find results for: Cadillac Ranch.
Check spelling or type a new query.
We did not find results for: Cadillac Ranch.
Check spelling or type a new query.
Cadillac Ranch is a public art installation and sculpture in Amarillo, Texas, US. It was created in 1974 by Chip Lord, Hudson Marquez and Doug Michels, who were a part of the art group Ant Farm. Wikipedia