BMW introduces the new 5 Series Diesel with three short commercials.
Read This Article
In some circles, the M badge that comes along with BMW's performance models is one of honor and exclusivity.
Cargo space, apparently, is priority uno to Generation X car buyers, who were born 1960s, 1970s and early 80s.
BMW has announced the pricing for the all-new 2013 640i Gran Coupe will start at $76,895.