News An ill Powell battles back 16 positions at Campionato Italiano ACI Karting Stephen Gunter July 2, 2018 Suffering from a stomach ailment all weekend, Jamaican representative Alex Powell nonetheless fought hard...Read More