Michelle Llorens was born in Chicago, Illinois, USA. She is known for Boa vs. Python (2004), Charm School (2007) and I Love Money (2008).
No data