Having a frozen package of turkey sausage nail you right in the nuts as it falls out of your freezer. Owwwwwww

Advertisement

Share This Story

Get our newsletter