Today, OnLocationVacations reports that ABC’s new TV show Zero Hour is filming around West 114th Street and Broadway.
The show stars Anthony Edwards, Scott Michael Foster, Addison Timlin, Jacinda Barrett, Carmen Ejogo, and Michael Nyqvist.
(The photo above is not from the Harlem location mentioned).










































