A recording of Kelly Osbourne's London Electric Ballroom concert from June 25th 2003. A collection of her greatest hits are performed including 'Papa Don't Preach' and 'Shut Up'.
2023
2006
1984
1999
2005
2007
2020
1989
2001
1997
2024
2003
2004