Finished Cocktails

Did you know that in one year, a rat couple can produce 15,000 descendants? Today in New York, the city council introduced a bill called…