John Barrowman's scandals in full - jaw-dropping radio shame to 'flashing ban'
- Posted on September 19, 2024
- By The Mirror
- 1 Views
John Barrowman's scandals in full - jaw-dropping radio shame to 'flashing ban'
As John Barrowman reveals his struggles following scandals on live radio and during his stint on Doctor Who and Torchwood, the Mirror takes a look at how the allegations unfolded