A review by alliesrecentreads
Savage Gods by Amanda Richardson

2.0

I want to give this 1★ but I did finish it and I wasn't incredibly offended so... I guess it deserves 2?