The Japanese secret to getting lean and living longer

devour time: less than 30 seconds

Good Morning,

There’s a tiny little town in Japan called Okinawa that has the most centenarians (100 year olds) in the world. Here is their secret.

See you tomorrow.

- Daniel