Premium player has no ads, which is available for premium members only
Click here to purchase premium to remove all the ads
Illusionist Derren Brown reinvents the concept of “faith healing” through a series of stunts that debunk the confines of fear, pain and disbelief.