Sorry if I'm wrong, but I believe the language to be French. I'm only fluent in English so I don't understand what they are saying, but I do like the video very much.


Camera: Canon C300