2
4
TheRandomChild
Haley's backstory (warning there might be some swearing if you don't like don't watch :D) btw if u want me to finish let me know in comments