PETA had a ‘Dead Dog’ delivery for the Formula 1 CEO. But why?
We delivered a pointed plea in the form of a dead dog prop to Formula 1’s CEO, along with a letter urging him to tell parent company Liberty Media to cut ties with the shameful Iditarod dog-sled race.
Read More