WPIX’s World Trade Center tribute
onlineThe World Trade Center’s Twin Towers were dedicated on April 4, 1973. Twelve years later, WPIX TV launched a campaign to promote the station (Channel 11) called "The Big Idea," which featured a fictional station executive named Henry Tillman whose one job was to find a big way to promote Channel 11. The poor guy never quite realized […]