Jodie Foster directs an episode of the Netflix series “Orange is the New Black” in downtown Riverhead January 31, 2014.
Jodie Foster directs an episode of the Netflix series “Orange is the New Black” in downtown Riverhead January 31, 2014.
Keep up with all the latest from Eastern LI.