Living Dead Dolls Introduces The Headless Horseman

The Living Dead Dolls has introduced The Headless Horseman as the newest character in its line. The Headless Horseman is the first Living Dead doll to feature a removable head, allowing him to be displayed with or without his...

Read More