Uncategorized Alex Powell returns to racing in Italy, into Euro Series Round 1 Final. Stephen Gunter July 11, 2020 Jamaican Alex Powell has returned to International Kart racing, competing in Round 1 of...Read More