A Place Forgotten

1 month ago
14

In this video we go to Shired Island on the Gulf Coast of Florida to celebrate our 41st anniversary. It's been almost a year since Hurrican Helen and the Park still hasn't been restored.

Loading comments...