European Touring Car Cup unveiled. Touring Car stars from the various different national championships around Europe will have the chance to compete in a one off race to be crowned as European Champion, after the FIA World Motor Sport Council approved the creation of a European Touring Car Cup for 2005.