A review by berrytown
Undercover by Tamsyn Muir

5.0

of course i had no idea what the twist was going to be until we got there in proper tamsyn fashion.