Actress | Writer | Director
Self-taught webmistress of her own site that went online on 7/17/96.
I've always been an atheist. Science explains everything. There is no meaning in life except to be the best at something. If only I could be the best at something, perhaps my parents would love me.
Jessica Andrea Steinhauser
New York City, New York, USA