If they are not up to it, I could take a stab at the video. I have some experience with making/editing videos and most importantly the software to do it (mostly video game related, montage, gamenight recaps that sort of thing, we even did a weekly update video for a while with a group I was in). Depending on how crazy we would want to go with it.