The Specialist

13 — Blood Girls

15:50 | Oct 28th, 2016

Meet the specialists who craft fake injuries for real first-responder training in a world where the blood you see isn't really blood... but the coffee isn't coffee, either.