Lockheed C-130 Hercules crash-lands at Santa Barbara Airport, California, USA
26 August 2019A Lockheed C-130 Hercules crash-landed at Santa Barbara Airport, California, USA after suffering hydraulics problems after takeoff from Santa Maria.
A Lockheed C-130 Hercules crash-landed at Santa Barbara Airport, California, USA after suffering hydraulics problems after takeoff from Santa Maria.