Employee experiences encounters with possessed mannequin
While working at the department store Dillard’s located in Florida, an employee noticed something out of the ordinary—as strange things began happening at the store. She believed that one of the mannequins at the...