By on August 6, 2018

Brian France, NASCAR Chairman/CEO and least photogenic man alive, was arrested for driving under the influence and being in possession of Oxycodone over the weekend. If your illicit substances dictionary hasn’t been updated for a few volumes, Oxycodone is a powerful opioid with a few different brand names that lends itself heavily to addiction and dependence. Meanwhile, “under the influence” still just means drunk.

In charge of NASCAR since 2003, France’s family has been behind the wheel of the sport since its inception in 1948. While we absolutely don’t condone drinking and driving, there is something oddly fitting about the CEO of a sport founded by bootleggers getting slapped with a DUI.  (Read More…)

Recent Comments

  • mcs: ” live in a hilly snowy place and yes awd makes a huge difference,” I’m in the same situation....
  • NormSV650: Still falls short of the Accord when they share the sane 2.0T and again with single turbo v6 in the...
  • Tele Vision: @here4aSammich Mechanic on speed dial?! I do all of my own wrenching. It’s easy and informative....
  • Shockrave Flash Has Crashed: I have a CX-30 and the AWD makes it more fun to drive than the Mazda 3 it replaced. I...
  • beachy: So, about this AWD system. Out West, where some state highways are dirt roads and other roads often cross...

New Car Research

Get a Free Dealer Quote

Who We Are

  • Adam Tonge
  • Bozi Tatarevic
  • Corey Lewis
  • Mark Baruth
  • Ronnie Schreiber