As part of the Busted ‘and finally’ story tonight they dug out a (ripped off YouTube by the looks) clip of them announcing their split in 2004 - from the ITV News Channel with Leyla Daybelge
(This post was last modified: 24-03-2023, 08:37 PM by Andrew.)