Derren Victor Brown (born 27 February 1971) is a British illusionist, mentalist, painter, writer, and sceptic. He is known for his appearances in television specials, stage productions, and British television series such as Trick of the Mind and Trick or Treat.
These are photos from concerts where Derren Brown played, so they may be of other bands that played the concert as well.
Derren Brown Oct 9, 2019 New York, New York, United States Uploaded by Josh5180