The Exorcist Living Dead Doll

The Exorcist Living Dead Doll is a recreation of demonically possessed young girl Regan (as played by Linda Blair) in the 1973 horror movie¬†The Exorcist. Manufactured¬†by MezcoToyz, the doll will … Continue reading The Exorcist Living Dead Doll