Tall tales in Texas
They are off and racing armadillos near Corpus Christi in south Texas, USA. This is one of the more unusual pursuits for those planning to visit this city that badges itself as all-American and hugs a coastal bend in the … Continue reading Tall tales in Texas