Texas Terri is in fack the real deal shit! Hard rockin' wild woman, god love her. If you haven't heard or better yet seen her live, rush out and do so.
All kneel to the power of punk that is TT!
All kneel to the power of punk that is TT!