Despite his explanation, Earle Gustavas Stevens Jr., 69, was arrested on a DUI charge following the June 27 incident in Vero Beach, according to an arrest report filed by the Indian River County Sheriff's Office.

According the arrest report, Stevens took pain medication at noon and started "actively drinking" at 2 p.m. He drove his Mercury Grand Marquis approximately 30 miles from Port St. Lucie to Vero Beach and at 5:28 p.m. was in a McDonald's drive-thru, bumping the car in front of him, The Palm Beach Post reported.