Language Resources

English Language Resources: there are many on Films on Demand

Music

  Films on Demand - Streaming Video

Searchable database of video clips on almost any topic.

Other possible resources