Cadillac Ranch

posted in: City | 0

Cadillac Ranch (Amarillo, Texas) – The Cadillac Ranch is an art installation in Amarillo, in the Texas Panhandle. It was created in 1974 by Chip Lord, Hudson Marquez and Doug Michels, who were members of the art group Ant Farm. The … Continued