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 8 - Inside Japan's Largest Freight Terminal (Episode 13)
Episode Aired On:
Tuesday, August 18 2020
4 years ago
Tuesday, August 18 2020
4 years ago