This Mannequin Displayed In A Bridal Shop Is Believed To Be A Corpse And Moves Every Night. Oh, S-C-A-R-Y!
It is very common for any clothing store to have mannequins which are used to display every dress or any wardrobes the store is selling, and mannequins or known as lay figures are lifeless dummy which well, cannot move like human. But there’s actually one bridal shop named ‘La Popular La Casa De Pascualita’ in … Read more