A review by disturbedtwistedtales
Defend the Dawn by Brigid Kemmerer

4.0

What a cliffhanger