The 2015 Mercedes S500 Coupe: As close to perfection as you’ll ever get We’ve always been told that no one’s perfect. Everyone, and everything has flaws. The same can be said of...