TCU

This Horrible, $50,000 Statue May Get TCU’s Student Body President Impeached

By

The horrific, fever dream creature lackadaisically resting on a bench up there is TCU's newest statue.