A review by lyssaczernek
Archangel's Prophecy by Nalini Singh

4.5

4.5 - I’m sorry, WHAT WAS THAT ENDING?! WHAT A MF CLIFF HANGER!