Lil’ Kim creates frenzy when she steps onto Apollo stage

Lil Kim steps on stage for the first time at the Harlem Festival of Culture concert at the Apollo Theater in New York.