Public Art Displays with a Wow Factor
Description
The Comcast Experience, a public art exhibit in Philadelphia, is described as “the greatest leap forward to date for innovation and artistry in the world of visual imagery.” Displayed in the lobby of the Comcast headquarters in 1,000 foot tall skyscraper, this installation is the world’s largest 4 mm LED wall and runs 18 hours a day.