Nation

On This Day: 29 January 1975

In 1975, disaster movie "The Towering Inferno" premiered in London. The film went on to win three Oscars. (Jan. 29)