It would seem that a new food craze is afoot in Britain: squirrel meat. To what extent, though, is this a marketing thing? I don't know anyone in the UK who has tasted squirrel. At any rate, squirrels aren't...
created by Jordan Yerman | 3 years ago | updated 3 years ago 772 views | 2 recommendations | 11 comments