Showing posts with the label truth behind natural flavors

Beaver Butt used as 'Natural Flavoring' in your Food

Yes, it's true. Millions of people across the globe are eating "beaver butt" and don't even know that they're consuming such a substance. It's called "castoreum," …
Subscribe Our Newsletter