Sunday, May 1, 2011

Lady She at the Key Club, April 30 2001

Hip hop, performance art, hyper-spastic insanity at high decibels? It must be the Hood Pinup herself, Lady She!







1 comment:

Anonymous said...

2011*

Nice energy