Broadcasting equipment being installed within Turner Studios, Atlanta, Georgia, March 3, 1980.

Skip viewer