NBC
This concept design for the 2000 NBC Cable Upfront was set in the Vanderbilt Hall of New York's Grand Central Terminal and featured projection on large inflatable spheres. Agency: Jack Morton Woldwide