NASCAR CEO Brian France Arrested for DUI & Drug Possession

Nascar’s CEO, Brian France, was arrested on Sunday night for driving while intoxicated and criminal possession of a controlled substance.

Read the arrest release below:


View Full Site