Onlookers watched one of the two “human flies” who scaled The New York Times tower at Eighth Ave. and 41st St. on the same day last week.
Onlookers watched one of the two “human flies” who scaled The New York Times tower at Eighth Ave. and 41st St. on the same day last week.