Storm sends 300-foot marina dock floating down Delta, ‘freaking out’ residents
It’s not every day that you see a 300-foot marina dock float down the river, but when the big storms hit this past weekend, residents along Bethel Island’s Taylor Slough …