RSS_Auto_Poster Well-known member 5 Mar 2014 #1 The 641-hp two-seater goes topless in Switzerland. More...