Review: First Blood (D.I. Kim Stone, #0.5)

Gaby Meares