ITT

1970s

13160_13279_itt

A 1977 commercial for ITT. Skyscrapers, buildings, traffic in the…