Published On Jul 26, 2024
At the 2023 Defenders of Liberty Air Show right at Barksdale Air Force Base in Shreveport, LA.
The world’s famous U.S. Navy Blue Angels take to the skies. The weather was optimum, it was a great full high show today!
Barksdale Air Force Base.
Shreveport, LA.
Saturday March 25th, 2023.
show more