KitchenConfidential

There are flies shitting and fucking in the turkey!

There are flies shitting and fucking in the turkey!