Florida International Air Show takes off this weekend in Punta Gorda

Read Florida International Air Show takes off this weekend in Punta Gorda on 96.9 WINK FM

Florida International Air Show takes off this weekend in Punta Gorda