Plot: Tokyo Freight Terminal is Japan's largest distribution hub, with goods from across the nation arriving and being shipped out 24 hours a day. Train drivers, engineers, truck drivers and forklift operators are among the army of workers who keep this vital facility running smoothly
Document 72 Hours - Season 11 - Inside Japan's Largest Freight Terminal (Episode 13)
Episode Aired On:
Friday, September 4 2020
4 years ago
Friday, September 4 2020
4 years ago