TXST bobcat sculpture installed

A new larger-than-life sculpture of a sleeping bobcat has been installed at Texas State University.

Top Videos