Home News Alex Powell, European OK Vice-Champion after second consecutive win FIA Karting International Masters Super Cup: last day for registration