Read with BonusRead with Bonus

(Finale)

Violet's POV

It was hard to explain the relief I felt when I saw Kyle walk into the room but it quickly dissipated when Gwen appeared behind me and pulled hard on my hair. Despite trying my best to keep calm so Kyle wouldn't be worried, I couldn't help the shriek that tore through my lips and the te...

Login to Unlock ChaptersPromotion