PETA has been accused of blocking an advertisement mocking the organization from going up in Times Square, DailyMail.com can exclusively reveal.The Center for Organizational Research and Education unveiled its new billboard featuring comedian using his phrase 'BDE' — a play on words to mean 'Buy a Dog Energy' — in the heart of early Wednesday morning.It noted on the billboard that it is standing behind Davidson after the animal rights group criticized the star for
Load More
Load More