Pest Control

Documentary Series Wants Your Infested Apartment!

Last modified January 29, 2011 at 12:34 pm

A “prominent nonfiction TV network” is apparently airing a series about exterminators in New York City.

Filed Under

Streets