How do you want the site to work? Do you want people to comment etc., or will it just be static pages? If the latter, you don't really need a CMS at all. There are lots of CMSes out there, and in my view, unless you want a blog-style site, you are better off looking at other options.
Of course, if you are just displaying YouTube videos, you can simply embed them on your pages and save a lot of bandwidth.