A review by zoe_garrett
The Immortal Soul Salvage Yard by Beth May

5.0

So fucking good

Dude I’m in shock and in tears and impressed and afraid and thrown back to my lowest lows at 15 that I thought were my lowest lows before I learned how much worse and how much better things could be.