Jodie Foster – Seen walking along Manhattan’s Hudson River Park Jodie Foster – Seen walking along Manhattans Hudson River Park