April 1999

Published: April 15, 1999

Publication: The New York Times

By Leslie Eaton

Riding around Manhattan on her bright blue bicycle, Kelly Craig resembles a lot of other young actresses in New York, with her klieg-light smile, her willowy figure and …

Read more