Beef liver is the healthiest food you can eat. Best dinner last night feeling great today.

image