Investigating the Haitian Zombie (Part 1/6)

53



Rumor has it that there is a secret drug in Haiti that can turn the living into Zombies. In part 1, Hamilton takes off for Port-Au-Prince on a quest for the secret …

source