Tuesday, October 8, 2024

Tag: l10110

One of Florida’s worst plane crashes being revisited by local filmmaker

Air disasters in Florida are not rare. Since 1931, more than 300 crashes have been reported. However, the ones landing in the Florida Everglades...