Tuscaloosa's newest public piece of art is this elegant elephant standing outside of the upcoming restaurant Mellow Mushroom, estimated to open this month.

none
loading...

More From Alt 101.7