This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

A witness captured video of lifeguards rescuing a woman and her son who became stuck in their vehicle after it was submerged in water over the weekend.

The incident occurred about 1 p.m. Saturday when a pickup truck went “blasting” into the water from a parking lot in the Alamitos Bay Marina in Long Beach, Jeff Jones explains in the video.

The driver apparently lost control, the truck jumped the curb, crashed into a fence and plunged into the water.

The mother and son who were in the truck are eventually pulled out by lifeguards who quickly responded to the scene, the video shows. The woman is pulled out first and is helped to a boat as people gather around to watch.

As a lifeguard heads to the driver’s side to rescue the man, he gives the rescuer a small dog, the video shows. The window then appears to malfunction and rolls back up. Eventually the lifeguard is able to get the man out of the truck, the video shows.

The mother and son were treated at the scene and eventually released, Long Beach Fire Department officials tweeted after the incident Saturday. Authorities had previously said that the pair was a couple.

Officials told KTLA the man was wearing a cast, which became stuck on the gas pedal, causing him to crash into the fence.

“There are so many ways this could have gone bad,” Jones, a retired fire captain told KTLA. “To see that happen, and for everyone to end up fine and to watch the humanity of everybody jumping in, it kind of gives me chills.”

Editor’s note: A previous version of this story incorrectly identified a witness who captured the video. The post has been updated.