A Gouldsboro Police Officer's body cam recorded footage of his cruiser being rammed by a pickup after a pursuit.

According to a post on the department's Facebook page, a pursuit between a Gouldsboro Police cruiser and a Ford F250 pickup truck began on Route 1 in Steuben, when a driver who was suspected of operating with a suspended license refused to pull over. The chase lasted 8 miles and reached speeds of 60 miles per hour. During the pursuit, the pickup stopped several times and then sped off once the officer tried to approach.

Twice on Augusta Drive, the driver stopped, put the truck in reverse, and rammed the officer's cruiser. Footage of the impact can be seen on the officer's bodycam. The officer can be seen getting out of the cruiser. At this point, Chief Tyler Dunbar says the officer removed the driver with the use of a TASER ECW.

Eric Edwards, 23, of Gouldsboro was arrested and faces multiple charges, including aggravated reckless conduct, failing to submit to arrest or detention, and refusing to stop for a law enforcement officer. More charges may be forthcoming from the District Attorney's office.

Edwards was treated at Northern Light Maine Coast Hospital and then booked into the Hancock County Jail. The Maine State Police, Hancock County Sheriff's Office, Washington County Sheriff's Office, and Maine Warden Service assisted in the incident.

Edwards is considered innocent until proven guilty beyond a reasonable doubt.

More From WQCB Brewer Maine