A review by imjustadow
Discount Armageddon by Seanan McGuire

5.0