This is a 2005 Mercedes-Benz CLK320. The Mercedes-Benz CLK Class is a line of grand tourers that was made between 1997 and 2009. This is from the second generation, which was made between 2001 and 2009. The engine is a 3.2 liter M112 E32 V6 that produces 215 horsepower and 229 pound-feet of torque. The transmission is a 5-speed automatic.
