Creepy Twin “Living Dolls” Spook Londoners!


Where Did They Come From?

Two creepy, life-sized (well, if life-sized means with giant heads) living Victorian era dolls were freaking out Londoners for months a while back. These two adorable darlings of deathly pallor had been spotted on the streets pushing a 1900s era pram and more frequently riding London’s extensive Underground (subway) system.
Very reminiscent to how people perceive New Yorkers, Londoners took the presence of this creepy duo in stride and although the pair were granted a second look, most people just went on their way or sat calmly beside them on the train as if it were just another day in the big city.
So just who were these two “living dolls”?

Ghost Train Trailer!