Yep! Wild deer, pig, turkey, ducks/geese and elk are the best meats ever, and they are free range and organic, if that means anything.
Great Pic! Saw it! Liked It! Stole It!
See what too many years of Obama have done...