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 ...
Take a trip down the legendary Route 66 near Amarillo, Texas, and you'll stumble upon a sight that's sure to turn heads: Cadillac Ranch. This one-of-a-kind art installation features ten classic ...