Reading progress update: I've read 50%.

Freak - Jennifer Hillier

WHAT IS GOING ON