Uncategorized Alex Powell wins Swedish round of the FIA Karting European Championship Stephen Gunter June 7, 2022 The Jamaican flag flew high as Alex Powell capped a fabulous weekend in Kristianstad,...Read More