A review by warnetteluvr
When You Least Expect It by Haley Cass

4.0

the way i was physically kicking my feet and giggling while reading this and the angst was angsting i cant wait to read hannah’s pov