1 Jun 2013

First in the World Super Bus

World's First Super Bus!
CAR Middle East checks out the Superbus at the Dubai Autodrome and talks to the designer Dr Antonia Terzi, and FIA Vice President, Mohammed Ben Sulayem.

Source: www.youtube.com/embed/sBQkxlN0EYk