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'.
2020
2017
2006
2021
2010
1947
1980
2024
2007
2014
2013
2008
1991
2004
2019
2009
1982