The Michelin Power Cup race series is coming to the UK for 2010 following its success in France, Italy and Spain.
—