GRAND BLANC TWP., MI – Police say a 34-year-old man crashed a truck through a construction zone, drove through the police department's front yard, hitting a "Drive Sober or get Pulled Over" sign before being arrested.

Grand Blanc Township Police say that at about 2 a.m. on Aug. 23, police noticed vehicle stopped in the 2000 block of Lincoln Manor Drive and Frank Avenue, although there was no stop sign.

As it pulled into a driveway on the west side of Frank Avenue, police saw both tires were flat and pulled over the vehicle.

After noticing more vehicle damage to the Ford F-150, police said the driver wouldn't answer what he hit.

When the man exited the vehicle, police saw that he wasn't wearing any shoes and, after initially refusing to answer how much he drank, he eventually told police "he had a lot," according to the report.

After arresting him for operating while intoxicated, he gave a sample of 0.25 blood-alcohol content -- three times the legal limit -- with a breath test.

Nearly 10 hours later, at 12:30 p.m., officers found damaged property in front of the department, 5405 S. Saginaw Road including tire tracks that left the road to strike a "watch for fire trucks sign," a ground flood light and a "Drive Sober or get Pulled Over" sign.

The "Drive Sober or get Pulled Over" campaign is happening in 40 counties across the state and features more than 150 officers enforcing in the area in an effort to look for seat belt or drunken driving violations.

In the process of going into the yard, police say the man hit two sand hills that were in the area for construction and, after hitting the signs, stopped near the broken signs, where police found a receipt with his name on it.

The Ford truck that the man was driving was owned by a Linden resident, who told police the man did not have permission to drive the vehicle and was supposed to be working on it.

Eric Dresden is a reporter for MLive-The Flint Journal. Contact him at edresden@mlive.com or 810-285-0650. Follow him on Twitter or Facebook.