Life-size Victorian dolls spook London commuters

Two life-size Victorian style dolls spooked London commuters to mark the launch of the world’s first psychological theme park attraction created by Derren Brown, coming to Thorpe Park Resort in 2016.
Back to Top