Is this a blog? It looks like a blog. Really crappy and stupid like a blog.
They wear yellow vests because every vehicle in France is required to have a yellow vest on board at all times.