Watch an onboard acceleration test featuring the BMW M5 and BMW M3 F80, as both cars race from 0 to 270 km/h on the autobahn.
Here are the 3 most reliable bmw engines of all TIME. First is the bmw e90/e92 M3. This engine had rod bearings that were ...