Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Jenna Lee was born on May 30, 1980 in San Francisco, California, USA. She is known for Confidence (2003), Happening Now (2007) and Fox Report with Jon Scott (1996). She has been married to Leif Babin since July 3, 2011. They have two children.