Cold Take
Discover
Club
Blind Pick
Log in
Sign up
M
Melissa Francis
Follow
Born 12 December 1972 in Los Angeles, California, USA
Actor
See all 11 →
Sealed
2012
?.?
?.?
The Dictator
Local News Reporter
Sealed
1988
?.?
?.?
Bad Dreams
Young Cynthia
Sealed
1979
?.?
?.?
Scavenger Hunt
Jennifer Motley
Sealed
1984
?.?
?.?
Something About Amelia
Beth Bennett