NBC’s ‘Studio 60’ ads frighten and confuse

By Tim Nudd on September 12, 2006