Blood Stained Teeth #10 Cover B Albuquerque

Blood Stained Teeth #10 Cover B Albuquerque

Hexware #4 Cover B Seeley

Hexware #4 Cover B Seeley

Blood Tree #2

was $3.99 Special Price $3.19
Availability: In stock
Blood-spattered 'angels' continue to fall throughout New York City as Detectives Azzaro and Diaz hunt for a serial killer whose body count grows with each passing day.