Is New York City Really One of the Worst Places to Live? This short video roundup from BRIC explores why NYC ranked 96th out of 100 other cities in the country, amongst other things.
A recent survey says New York City is one of the worst places to live in the country. A weird new museum documents the Olsen Twins shielding their faces from the paparazzi. A luxury building in downtown Brooklyn has the ultimate New York perk: it’s own subway entrance.
via BRIC TV