June 4, 2019 by admin Body Bizarre – BBC , Barcroft Productions, London, UK Body Bizarre for BBC, UK. In collaboration with Barcroft Productions Producer/Director- Michael Wafer, London, UK. Behind the scenes 0 0