Alabama displays Bryant-Denny Stadium's 7-ton elephant statue
Tuska has made its way to Alabama’s campus.
Last week, we shared the story of Alabama’s plans to move the seven-ton elephant statue to Bryant-Denny Stadium from the North River Yacht Club.
A few days later, at a cost of $415,000, and Alabama has a new statue on campus in Tuscaloosa.
Alabama’s official account shared this image of Tuska in her new home: