Auction-piece Mercedes-Benz SLS AMG is a True Luxury Supercar By: Cameron Aubernon | October 10, 2018