Kiefer Sutherland for "24 Live Another Day" @ Intrepid May 02, 2014 in Photo Kiefer Sutherland attends the"24 Live Another Day" Premiere on Fox at the Intrepid Air and Space Museum on May 2, 2014 in New York City. Ben Hider - Event Photographer based in New York City and Westchester