Recently Superbus has been featured on German and French television. The items can be reviewed here:
Spiegel TV Germany (in German)
http://www.spiegel.tv/#/filme/zukunft-der-mobilitaet/ (starting from 3 min 50 sec)
France 2 (in French)
or in English:
http://www.youtube.com/watch?v=eWnSAALHJU4