109 Barksdale Blvd, Shreveport, Louisiana 71110 USA
5/6/17. Saturday. 2017 Air Show.
Photo Credit: Yelp