A review by bookheathens
Twisted Lies by Ana Huang

3.5

Whys everything have to end in babies? 
Sigh.