American Forces Network studio shown to Japanese media
The American Forces Network shows Japanese media organizations its studio at Yokota Air Base in Tokyo.
The American Forces Network shows Japanese media organizations its studio at Yokota Air Base in Tokyo.