A review by hharkins
Hidden Truths by Neva Altaj

3.5