Netflix polluted our out-of-home sites to promote new series: Toxic Town.