Italian v. Latin

I am currently teaching myself Italian (and loving it).  Here a native Italian speaker talks about the difference between Latin and Italian pronunciations....