56-year-old William Campbell was arrested earlier this week after police found the man driving a backhoe in South Brunswick, New Jersey "while drinking beer and swerving all over the road."

Campbell was cruising down the road just before 4pm when an officer saw him "drift back and forth in the lane and onto the shoulder of the road." He was also "slouched over the wheel of the backhoe while he was driving," said a police report.

Police charged Campbell with driving while intoxicated, careless driving, failing to maintain a lane, having an open alcohol container, and driving while suspended.

Read more at NJ.com.