This concept was built by students of Espera Sbarro design for the French television show Turbo. The project was put together in a 4 month time period, and recently displayed at the 2007 Geneva Auto Show.
Source: Espera Press Release
Subscribe in a reader