A review by sallyavena
Not Our Kind by Kitty Zeldis

3.0

Thought provoking and infuriating at the same time.