The Cadillac Ranch – An Amarillo Attraction
Sunday, February 21st, 2010The Cadillac Ranch is an offbeat attraction that you have to see to believe! A tribute to one of the all-time great American automobiles, it’s a unique and one of a kind experience that you just have to see if you are vacationing in Texas.