Presentation: Michelin Challenge Bibendum, Shanghai, China PR 20
Total Production: ?
Design: Volvo Monitoring and Concept Center