Incredible View of DC-10 Air Drop

FacebookXPinterestEmailEmailEmailShare

    Outstanding view of a DC-10 air drop in Santa Clarita, LA County Fire.

    Air Force Topics