the worlds largest HD TV screen is in the lobby of the new Comcast Center... it is amazing to view in person.