The 10-year-old sisters have been spotted at various locations and subway stations, including Charing Cross Tube Station, Oxford Street, Regent ‘s Street, and Hamleys, the world’s oldest and largest toy store. The sinister duo are part of a marketing stunt by illusionist Derren Brown to promote a new attraction he will open next spring in Thorpe Park…
Something's wrong with this post?
Missing Images? Broken links?
Help Us. Report it!
Missing Images? Broken links?
Help Us. Report it!