Nice find and thanks for posting this video. The message in this video goes way beyond pizza, but it's great that pizza is the vehicle he uses to broadcast his thoughts!
There's also a trailer for this video. Some of the info is duplicative, but some was not shown in the full video. Worth looking at if you liked the first video.