Beef liver isn’t just grandma’s weird freezer item… it’s basically nature’s multivitamin in disguise.

More nutrients in 3 bites than your $80 supplement haul. #upgrade