A Florida police officer said he was dragged nearly 15 feet by a car during a routine stop Saturday morning. Dash cam video shows the moments leading up to the incident.

The officer, who has not been identified but works for Port St. Lucie, said he noticed the car of 19-year-old Dylan Morgan while he was on patrol. In the arrest report, the officer noted that Morgan’s car had a tinted windshield, large silencer, and colored taillights.

The officer said he pulled Morgan over and noticed a strong smell of marijuana coming from inside the car and saw a black bag on his lap. After checking Morgan’s driver’s license, the officer asked him about the smell of marijuana.

Morgan denied having a medical marijuana tag and any weed in his car. According to the arrest report, the officer noticed that Morgan was worried and reassured him that there was nothing to worry about.

Morgan then gave the officer the black bag and the officer saw several grams of marijuana inside. The officer then told Morgan to get out of the car. In the footage, the suspect is seen starting his car and speeding away.

The officer said he tried to pull Morgan out of the car but was dragged about 15 feet before he jumped out to avoid further injury, as the officer said he injured his left leg and hip left.

The officer had to be taken to the hospital for further evaluation. Footage shows police officers trying to chase Morgan but losing track of him. Police said he

returned to the scene and was taken into custody. Morgan was charged with possession of less than 20 grams of marijuana, resisting violence and aggravated

assault. He was also commended for the tinted windshield and taillights, as well as the changed exhaust.