Hate It or Love It? Lil Kim Takes The Stage in London [Photos]

Lil Kim London Lovebscott 2

Lil Kim took the stage in London’s at IndigO2 arena last night in this rather…interesting…ensemble.

It looks like she was killing the stage!

Share This Post