EFFORT RACING has No More Effort
In the Pirelli World Challenge series, it has been reported that Effort Racing has halted all racing for this season while saying that they will be back in 2017. Drivers Michael Lewis and Porsche Factory ace Patrick Long sitting at fourth and fifth in the GT Championship have been released.Read More