A review by book_nut
Freakling by Lana Krumwiede

3.0

Interesting idea, but odd delivery.