A review by c_gazex
Hidden Lies by Rachel Ryan

emotional mysterious fast-paced

4.5