A driver in western Maine led police on a high speed chase covering 30 miles before being caught. It all began around 11:30 pm Wednesday.
Police say the suspect was originally pulled over for speeding in Monmouth, but reportedly took off as the officer approached. During the course of the chase, the driver allegedly pulled off the road twice to avoid police roadblocks complete with spike mats.
The suspect eventually decided to stop on Route 17 in Fayette.
The driver has been charged with four felony charges, including possessing drug paraphernalia, and driving to endanger.