What happens when a meat industry executive visits a priest for confession? Find out in the PETA Super Bowl ad that never made the airwaves.

Advertisements