Live action footage
Freight semi trucks with MADE IN RUSSIA caption on the trailer loading or unloading. Road cargo transportation. Seamless loop 4K clip
4K
3840 x 2160