Talk of Delmarva Picture of the Day

rita-crosby-promo

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

build-a-better-community-OCMD
Posted in