Vladimir Cart?

Something is stopping up traffic on this Russian highway.

What do you think it is?