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.

Back to story

Cheap flights powered by TripAdvisor.com

Kudzu Services » Find the right people for the job