Reading progress update: I've read 95 out of 318 pages.

Collide  - Shelly Crane

I love Shelly Crane's books!!! She never disappoints.