Archive | Strange Travel News RSS feed for this section

Cadillac Ranch Amarillo Texas Car Art

Cadillac Ranch in Amarillo Texas is is indeed one of the strangest and must see destinations in Texas. Composed of the old classic Cadillacs buried head first in the hot Texas ground. The cars are aligned  and angled like  the Great Pyramid of Giza. A group called the Ant Farm built the  Car art in [...]

Continue Reading Comments ( 0 )