A review by estelle127
Every Lie I've Ever Told by Rosie Waterland

4.0

Had to stop reading this on the train because I was trying to hold my laughter in and tears were coming out of my eyes.