• Jodie  Foster

    Jodie Foster News

    Born on November 19th, 1962

    From Los Angeles, California, USA