WATCH: Officers dive under water to save boy trapped in car that crashed into Florida canal

This browser does not support the video element.

MIAMI — A young boy is making a full recovery after a dramatic rescue in South Florida.

>>> STREAM CHANNEL 9 EYEWITNESS NEWS LIVE <<<

Investigators in Miami-Dade County said a father swerved to avoid an oncoming car and crashed into a canal.

The man was able to get out of the car, but his 3-year-old son was trapped in his car seat under the water.

Watch: Massive seaweed invasion arrives at Florida beaches, could be worst bloom ever recorded

An officer jumped in, but that water was so murky he had to use his sense of touch to find the trapped boy.

The police department shared body camera video of the dramatic rescue.

Watch: ‘A horrendous ride’: Mother of boy, 14, killed on Orlando FreeFall visits attraction for first time

Click here to download the free WFTV news and weather apps, click here to download the WFTV Now app for your smart TV and click here to stream Channel 9 Eyewitness News live.