Petrol BMW M3 F80 vs Diesel Alpina D3 This is for sure an excellent recipe for a day like this ! Now you’re about to see maybe two of the fastest versions of the BMW 3-series The first one is the 435bhp petrol BMW M3 And the second one is...