Left/Right to produce 9/11: Inside Air Force One for History
Left/Right is to produce a new two-hour documentary 9/11: Inside Air Force One for History, remembering the tragic events of September 11, 2001. The documentary is set to premiere Tuesday, September 11 at 9 pm ET/PT on History. The documentary takes viewers…
Read More