2005 BMW M5 Concept
2005 BMW M5 Concept - Although being officially called a concept, the production M5 will more or less be the same as the car seen here, powered by a new 500 hp V10 engine