1 Articles
Geneva

The Sbarro Aria Concept is the fruit of a 12-week student design project, and looks like it would be a hoot to toss around some Alpine roads.