2004 Road Tour --Back in the Saddle Again
In a Stonehenge-like tribute to our car culture society, the famous Cadillac Ranch is located in a field off Helium Road just west of Amarillo, Texas. Plant ten Cadillacs nose first in the ground, and they will come...from all over to see them.
View Related Article
|
|