dailyrecord.co.uk
73%
915
Illusionist Derren Brown says he got blamed for creating Covid
Derren Brown had people blaming him for Covid. The mastermind illusionist has been keeping our mouths agape for more than two decades in TV shows like Apocalypse, The Heist, Pushed to the Edge and Russian Roulette.