Home Car Insurance Advice The new Mercedes-Benz S 65 AMG offers driving performance in its perfect form