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.
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.
Popular Posts