A review by minisupernovax
Compound Fracture by Andrew Joseph White

4.0

Hell yeah