Live action footage
Moving freight semi trucks with PRODUCT OF SOUTH AFRICA caption on the trailer. Road cargo transportation. Seamless loop 4K clip
4K
3840 x 2160