Kart Council

Motorsport UK unveils new Kart Council

The formation of a Kart Council has been announced by Motorsport UK following a specially convened meeting to which…