Home/News/German cars/Icon Engineering 917 goes on sale