NASCAR CEO Brian France arrested on DWI, drug charges

NASCAR CEO Brian Z. France apologized and said he is taking a leave of absence after he was arrested on New York's Long Island on allegations of aggravated driving while intoxicated and possession of a controlled substance.

Man drinks beer during DUI stop

A Florida man who was stopped Thursday on suspicion of drunk driving chugged a beer as he was being arrested, according to the Miami Herald.