Human Planet

Lower East Side Rats Coming to Discovery’s “Human Planet”

Posted April 21, 2011 at 6:18 am

The Lower East Side and its notorious rat population makes a primetime cable appearance Sunday evening during the final episode of “Human Planet.”

Filed Under