The 2006 Mercedes-Benz S65 AMG: A V12-Powered Bargain Sedan Luxury Car February 26, 2025 Experience the thrill of a twin-turbo V12 engine with the 2006 Mercedes-Benz S65 AMG. This luxury sedan offers immense power, refined features, and sharp handling at an attainable price.