By Fascinating — Nov 28, 2024 A spectacular shelf cloud filmed over Navarre Beach, Florida in 2020. Shelf clouds usually appear on the leading edge of a storm.[📹 Stephanie Weller]