Just found out that a member of eGullet, @Cia has begun to post his short videos on Italian culinary culture on YouTube. Only one to date but I know there are more in the pipeline. While made by an Italian based in Italy the narrative is in English.
Here's the first instalment: