New People St. Plaza Opens in NoHo
The new People Street plaza opened to the public Monday to mixed reviews. While some said it was a welcomed project, others called it an eyesore. John Cádiz Klemack reports for the NBC4 News on Monday, Feb. 23, 2015.