Carrion

American Horrors Exclusive. Alcoholic rogue cop, Detective Geiger, is thrown into a weird vortex of the occult and the mind bending, as he investigates a