Vehicles Mercedes-AMG CLE 63 Spotted Testing at Nurburgring 2 years ago Stephanie T. McIntire The three-pointed star marque is in the process of streamlining its key offerings. In this regard, it is axing the...