Traverse City Record-Eagle

Archive

-Comcast-NBC-General Electric

The NBC logo glows in neon lights among other iconic signs at its headquarters in New York.