Pig Roast

Around 40 pigs are slaughtered every second globally. That's a total of over 1 billion pigs killed each year.

FiringSquad.jpg