video blog (online video diary)
J'ai regardé son dernier vlog sur YouTube.
I watched his latest vlog on YouTube.