GARDEN CITY - A 14-year-old boy faces a list of felony charges after police say he repeatedly assaulted officers who had arrested him for driving a stolen car.

Garden City police officers pulled the vehicle over Sunday afternoon on East 35th Street, after receiving a report of a reckless driver. Once stopped, police realized the car was stolen.

The 14-year-old driver tried to flee on foot, but was caught and taken into custody. While in the back of the patrol car, police say the teen began "to thrash about" and had to be placed into leg restraints.

While officers attempted to restrain him, the boy kicked two officers, causing minor injuries to one of them, police said.

As the teen was being taken to the Ada County Juvenile Detention Center, he was able to free himself from the leg restraints and bring his handcuffs to the front of his body.

"He then ripped off a portion of the plexiglass divider between the front and rear seats and attempted to grab the officer as he drove," the department said in a news release.

The officer was able to safely stop his vehicle and subdue the boy once again. He was booked into the juvenile detention center on a number of felony charges including, battery on police, grand theft by possession, and destruction of a confinement facility. He's also charged with a misdemeanor count of resisting arrest.

The teen is expected to be arraigned in juvenile court on Monday.