Everything is bigger in Texas, and in Texas, beef is king. Everywhere I looked, there was a Texas steakhouse. One, in particular, kept advertising …
According to Wikipedia Cadillac Ranch is a public art installation and sculpture in Amarillo, Texas, US. It was created in 1974 by Chip Lord, Hudson …
You must be logged in to post a comment.