Your Last Failure is a female-fronted metal quintet from Madison.
Added by Upcoming Robot on July 15, 2008