If you’ve been downtown recently, you’ve likely noticed Greenland USA’s massive Metropolis towers going up on Francisco Street. But you may not have seen the 100-foot-wide LED wall that’s been built ...