Talk of Delmarva Picture of the Day

bill-o

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

rita-crosby-promo
Posted in