Images fill the giant HD video screen, the largest four-millimeter LED screen in the world, in the lobby of the Comcast Center.


  



Leave a comment