Great youtube video on a fictional french airline company that Catherine found. Very funny commercial that shows the crew, pilot, inside of plane, security checks etc. Great for Bon Voyage, chapter 8 les avions.
This is a cool site with German videos that go along with an ecourse. eLanguage also has stuff for Chinese, French, Spanish (along with other languages that UCLS does not teach)