WTXL ABC 27's special Our Town: Apalachicola Bay featuring Apalachicola Bay and Franklin County, Florida aired Friday, June 30, 2023.