Here’s a look inside the real-life ‘Conjuring’ museum where you need holy water to visit Annabelle doll

Here’s a look inside the real-life ‘Conjuring’ museum where you need holy water to visit Annabelle doll