Illusionist Derren Brown Escorted from Tables at UK Casino
Derren Brown, a celebrated English master of thaumaturgy, self-proclaimed spiritualist and illusionist extraordinaire, has met his match. According to his mind-blowing acts, he can do everything from pulling tarantulas form hats to reading minds and hypnotizing innocent members of the audience.