2010 Florida International Air Show – Punta Gorda, FL
Punta Gorda is on the western coast of Florida, south of Tampa. It is one of the nicer small shows in the country. I’ve never been to that part of Florida and never to Punta Gorda in particular; so...