South Texas Metalcore Act SCARLETT O’HARA Returns with Single and Video, “Friction”
Don’t let the name fool you – anyone familiar with legendary South Texas metalcore act SCARLETT O’HARA knows that their name may be dainty but that’s where any trace of delicacy disappears, as evidenced […]