NYC Rooftop Farms
- Episode aired Nov 24, 2012
New York City is considered the most densely populated city in America.New York City is considered the most densely populated city in America.New York City is considered the most densely populated city in America.