New 2024 Mercedes S Class is the best luxury sedan! Subscribe to @MercedesCarReviews for weekly videos.