Photo: Fireworks burst over C-130 Hercules planes at Yokota Air Base during July 4th celebration

Jul 06 2012 - Leave a Comment