Delhi Streets Become Horror Movie Set: Makeup Artist’s Spine-Chilling Annabelle Transformation Goes Viral
Izaa Setia dons the eerie doll’s look for a terrifying walk in bustling lanes, sending commuters running in fear and delighting social media. A wave of spine-tingling excitement and sheer fright swept through the bustling…










