Fireworks and a C-130J at Yokota Air Base

Happy Birthday America, with love from Yokota AB Japan!

video by Senior Airman Jessica Avallone

Loading...

Added:

By: bravo61 (13676.06)

Tags: Entertainment, US Air Force, USAF, C-130J Super Hercules, Independence Day, Japan

Location: Fussa, Tokyo Metropolis, Japan