The Abilene Police Department had their hands full at the scene of a rollover accident at North 1st and Highway 83/84.
The accident happened around 4p.m. on Sunday.
Police said one car was going north on Highway 83/84 weaving in and out of traffic.
Witnesses said the car was traveling in an excess of 90 mph.
The driver tried to exit at North 1st, when his vehicle overturned. He then fled the scene.
Police managed to track him down.