Last Hour Of Flight 11

05/11/2007
  |  Buy to Own: 05/11/2007
  |  50 min
Rated TBC by the BBFC
Last Hour Of Flight 11 Film Poster

Synopsis

Documentary from the Discovery channel focusing on Flight 11 and the final moments leading to it hitting the World Trade Center on September 11th, 2001.

Cast