Geaux Nation: Alabama did WHAT!?!

Geaux Nation

What better way to strike fear into your opponent than to erect a statue of an elephant, right Alabama?!

The University of Alabama relocated “Tuska” the elephant from Tuscaloosa’s NorthRiver Yacht Club to its campus on Monday.


Geaux Nation Sports Director Brian Holland wonders, as well, as he introduces the new stadium addition to Baton Rouge at 5pm on NBC Local 33…click to watch!

Copyright 2021 Nexstar Media Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

Don't Miss

Don't Miss

Trending Stories