Sheriff’s Deputies Rescue Paragliders Forced to Land in Malibu Ocean

Sheriff’s deputies rushed into the water to rescue two paragliders after they were forced to land in the ocean off Carbon Beach in Malibu California.

Leave a Reply

Popular Posts