10 foods that cleanse your liver naturally | Liver Detox | foods good for liverFats and OilsWatch this video on YouTube The liver is like the body’s own personal filtering system. as it’s responsible for filtering your blood, producing proteins, creating bile, storing vitamins, and … source