A review by annamacgibbon
Bright Side by Kim Holden

3.0

Predictable from early on, still a tearjerker at the end though