There are two of these giant glass block, LED-driven video displays facing each other -quite literally- along Michigan Avenue in Chicago.