NASCAR CEO arrested for DWI and drug possession
NASCAR CEO Brian France was reportedly arrested for DWI and possession of oxycodone approximately two hours after Chase Elliott’s win on Sunday.
NASCAR CEO Brian France was reportedly arrested for DWI and possession of oxycodone approximately two hours after Chase Elliott’s win on Sunday.