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 …

Read More