25-03-2023, 06:44 PM
(24-03-2023, 08:37 PM)Andrew Wrote: 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 DaybelgeI assume it would have been this clip:
www.youtube.com