top | item 22314567

(no title)

tonny747 | 6 years ago

Logistics for a F1 race means equipment, and I assume staff start leaving for China in the next few weeks.

This video is basically an ad for DHL but goes through some of the logistics aroun F1 https://www.youtube.com/watch?v=MH6Loko0BOA

discuss

order

No comments yet.