Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Jessica Leccia
Follow
Born 8 January 1976 in New York City, New York, USA
Actor
Sealed
2017
?.?
?.?
A Million Happy Nows
Eva Morales
Sealed
2006
?.?
?.?
Slippery Slope
Stacy
Sealed
2013
?.?
?.?
Tio Papi
Daniella