Dive in! Check out some of the grossest food from around the world.
Take a gander at these scrumptious squirrel heads served up at Snowshoe Mountain in West Virginia.