Subscribers please login below:
"POSEIDEN" PREMERE AT THE TRIBECA FILM FESTIVAL
Kurt Russell arrives at the Tribeca Film Festival screening of his new movie "Poseiden" at the Tribeca Performing Arts Center in New York on May 6, 2006. (UPI Photo/Laura Cavanaugh)
May 06, 2006
© 2022 United Press International, Inc. All Rights Reserved.