Honey is the only food that will never rot, it can last 3000 years.

Honey is the only food that will never rot, it can last 3000 years.

Next