Each year France's Espera Sbarro design school rolls out some manner of supercar concept for the journo set to ogle. Last year it was the Diva. This year, it's the Turbo S20 Concept 2007. It's a collaboration with the automotive TV show, "Turbo," which airs on channel M6 in France. Twenty students took just 120 days to create the concept, which is powered by a 5.0-liter Mercedes V8 and uses parts from Fiat and Smart models. We missed it at the Geneva show, where it made its debut, but copious press imagery awaits.

[via Motor Authority]

Diva Fever: Design School Unveils Concept in Geneva [internal]