The Michelin Challenge Design competition made its debut at the Detroit Auto Show in 2002. read more

More...