Logo

Turn on, tune in, watch my head

May 19, 2003  •  Post A Comment

Ad-man group TechTV was in New York looking to build a buzz during upfront week with a team of “monitor heads,” all clad in black with video screens suspended above their heads.