x
Breaking News
More () »

San Marcos and the myth of the mermaid

A Central Texas town is hoping a mythical creature will help bring in more tourists.

Before You Leave, Check This Out