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