High tide pushes seawater onto Rhode Island beach parking lot

Latest Videos

Loading...