1 year agoThe Governors Cup and Tesla Might Have a Harder Time Selling Cars - OBBM Network NewsOBBM Network Weekly NewsVerified