Concept car newsNew Car Review November 22, 2007 | No Comments Tuned Porsche 997 Turbo Cabriolet, The Germans Know Better