CORE put up a billboard weighing in on the feud between Pete Davidson and PETA in New York City s Times Square on Wednesday. But it was taken down the next morning.
The Center for Organizational Research and Education is hounding PETA with a Times Square billboard over the animal activists' fight over Pete Davidson's new dog.