Scarlett O'Hara, originating from McAllen, Texas, is bringing a new, diverse sound to Hardcore/Screamo fans.
Added by Upcoming Robot on December 19, 2010