A review by arkascha
Crystal Storm by Morgan Rhodes

5.0

I don't even...who would devise such an evil cliffhanger? I can't breathe...