BMW 350D is A 3-Series With An M550D Engine Swap [w/Video]


Those looking for a high-performance, high-powered diesel executive automobile, had to turn to the BMW 5-series and the M550d in order to get their speed-thrill. Until now…
Read more »