New Amsterdam Debuts in March!

Nearly a year ago, a new Fox TV show called New Amsterdam filmed its pilot on Washington Avenue. The show, about an immortal detective in NYC, will debut on February 22 March 4. Tune in to see if the Washington Ave house and the streets of CH are featured! UPDATE: The first two episodes will be broadcast March 4th and 6th at 9:00PM ET, respectively, following American Idol. The series proper will then air Mondays at 9:00PM ET beginning March 10th, 2008. [from fansite New Amsterdam Forever]