Birthday
1985-12-28Place of Birth
Akron, Ohio, USABiography
Leah Rachel, born Leah Rachel Vogelsang (Dec, 28 1985) is an American actress and screenwriter.Free Trial Channels
All Movies List
AD