savannah storm 2025