Yokota Air Base could be the right place for Japan Air Self-Defense Force C-130H Hercules crews to practice short takeoffs and landings.
( read original story …)
The Japan News
Yokota Air Base could be the right place for Japan Air Self-Defense Force C-130H Hercules crews to practice short takeoffs and landings.
( read original story …)