Talk of Delmarva Picture of the Day

build-a-better-community-OCMD

Neil – This was spotted over the water in Bethany Beach in 2005. Believe it to be a shelf cloud that dropped. It’s way too large to be a waterspout according to Accuweather

joe-pags-show-promo
Posted in