Search Everything
Discover
Movies
TV Shows
Download
Live
Other
Leah Rachel, born Leah Rachel Vogelsang (Dec, 28 1985) is an American actress and screenwriter.
1985-12-28
Akron, Ohio, USA
2007
4.8
2012
7.3
2011
5.7
2009
5.3
2002