July 24, 2019

59: Island of the Dolls

59: Island of the Dolls

On an island near Mexico City, the ghost of a drowned girl drove one man to create an island filled with dolls.

Support Ghost Town on Patreon

Follow Ghost Town on Instagram

Learn more about your ad choices. Visit megaphone.fm/adchoices