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:
article on seriouswheels.comWe need your comments below >>