Thorpe Park spook commuters to promote new 2016 attraction from the mind of Derren Brown
Thorpe Park Resort has unveiled two life-size Victorian style dolls in London to promote the world’s first psychological theme park attraction created by Derren Brown arriving in spring 2016. The incredibly realistic 4ft 7” high ‘living dolls’ shocked commuters during rush hour today and were spotted at numerous sites in London including Charing Cross Tube […]