A review by sarahrusty
Tyed by L.J. Shen
3.0
I liked it until near the end when Blaire got on my nerves for continuously blaming everything on everyone else. Overall though it was really good!