Pages

Tuesday, March 08, 2005

Star Jones out to stop Flotilla DeBarge impersonation for PETA

"Fur-loving freeloader, meet fur-hating female impersonator." That's the story with drag queen Flotilla DeBarge, pictured, impersonating Star Jones Reynolds...[Date: 03-Mar-05 ]

No comments: