I have heard that it is Hayley Williams from Paramore but that could just be internet rumor. It sounds like her to me but I don't know if it is true or not.
I have heard that it is Hayley Williams from Paramore but that could just be internet rumor. It sounds like her to me but I don't know if it is true or not.