Hi! I’m Libby de Leon. I live in Los Angeles and am a Producer on Fashion Police on E! & Funny Or Die. In my spare time, I try to make fetch happen, which is really hard because that piece of British slang just won’t catch like “bae” or “on fleek”.
If you want to contact me, email firstname.lastname@example.org