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