For those out there interested in costuming and/or masks and/or Italy, Discovery Channel has a show about Italy in a few days "Italy Revealed" that looks like it might have a bit of interesting footage.
http://dsc.discovery.com/convergence/atlas/italy/about/about.html?clik=Italy%20Revealed_leftnav