The United States Air Force Air Demonstration Squadron, the Thunderbirds, kicked off their show season and debuted their new show over the weekend at the Cocoa Beach Air Show in Florida.
The United States Air Force Air Demonstration Squadron, the Thunderbirds, kicked off their show season and debuted their new show over the weekend at the Cocoa Beach Air Show in Florida.