Amarillo’s Cadillac Ranch Makes CBS’ “On The Road” [VIDEO]
It seems that Amarillo is pretty popular these days. We have been popping up on a variety of news outlets and even had several ex-presidents stop by. Now the infamous Cadillac Ranch has made the national news circuit.