2011 BMW M5
Details of the 2011 BMW M5, which is rumored to have a twin turbo V10 engine with nearly 600hp under the hood, are slowly being revealed. This will be the first next generation M5, previous models ranged in horse power from 170hp to 480hp.
