A Delhi based makeup artist created a spine tingling scene in the capital after transforming herself into Annabelle, the infamous doll from The Conjuring franchise. Social media creator Izaa Setia ...
Delhi's Halloween spirit just got a dose of pure horror and a dash of entertainment! A makeup artist from the capital has gone viral after transforming herself into Annabelle, the spine-chilling doll ...