If all goes to plan, one day Corpus Christi will be the home of the largest cross in the Western Hemisphere.
Yes, the south Texas city that gave the world Eva Longoria, Selena, and Whataburger might have another tourist attraction on its hands.
Read Full Article »