Author: Amy Spencer

Derren Brown is a performer in England who combines the powers of suggestion and psychology into his act in order to, as he says, “seemingly predict and control human behavior.”…