Tuesday, December 27, 2005

Sexy Waffa

(No no, that's different than O'Reilly's "loofa.")

I saw her in person London in 2003, puking outside a club in Shoreditch!