Review: Locke and Key ReviewDaniel EavensonAugust 13, 2016Joe Hill, Keys, Fantasy, Alternate History, Gabriel Rodriguez, Ghosts, Souls, Demons, Omega GateComment