I apologize if we offend anyone - but dolls are terrifying! In this episode, we will discuss the life of Don Julian Barrerra, the man known as the caretaker of “La Isla de la Munecas” or the “Island of the Dolls.” We also get into the story behind two “haunted” dolls- “Robert the Doll” who has been terrorizing Key West for decades and “Annabelle” who was housed in the Occult Museum in Connecticut. For those of you who think dolls are cute and harmless - you may think differently after this episode.