images

Released on: 2004-04-05

Kelly Osbourne ‎– Live In London

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'.

Music

Production Companies:

Sanctuary Records

Production Countries:

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations