Sheriffs Deputies Rescue Paragliders Forced to Land in Malibu Ocean

Sheriffs 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