View Public Enemy, The Warlocks, Kelly Osbourne on Jun 22, 2003EditFollowShare23 years agoSun, Jun 22, 2003at O2London, EnglandPublic Enemy, The Warlocks, Kelly OsbourneEditFollowShare