Memorial Day weekend 2024 on Tybee Island, Georgia ended it with a bang!!