News

Over the past few days, foot soldiers for CBS Films have apparently been hanging up ads for its latest film Seven Psychopaths all over L.A., in the form of lost-dog flyers — making them so ...