The Defenders of Liberty 2012 Air Show at Barksdale Air Force Base was held this past weekend.¬† Here’s an image of the Air Force Thunderbirds captured as they fly in formation near the boat launch in Bossier City just off the A.R. Teague Parkway. I like to see how the pilots¬†heads are turned and imagine […]