Libby Army Airfield - Ft. Huachuca, Arizona. Note the spilled red substance is the flame retardant/suppressant.
Libby Army Airfield - Ft. Huachuca, Arizona. Note the spilled red substance is the flame retardant/suppressant. Military - Air Ports By: bisbohemian