Sure, it's in French, but there are subtitles. [ame=http://www.youtube.com/watch?v=6zaz73hYIrg&hd=1]First Drive Mini Challenge (Option Auto) - YouTube[/ame]
The German series was killed off. Still running in the UK and possibly other places. MINI Challenge - The one-make racing championship for the new MINI Cooper and MINI Cooper S.