TV
Skip (8)

Sacrificing goats... LOL and in some contries, possibly even 'ours', currently also do. And guess who they think the goats are.

Modal title