Skyscraper’s giant video screen is a hit with tourists
Justin Maxon/STF
Comcast Center in Philadelphia is proving to be a hit with tourists who go to the office building to see the video installation on a 25-foot screen.
Cheap flights powered by TripAdvisor.com

