A review by haley_dues
Terms and Conditions by Lauren Asher

4.0

 Alright now this one? This one went hard. Can't give it a five because I hate a baby epilogue but that's ok