Consumer reports 1999 bmw m3 Source Source Source Source Source Source Source Read Also: Consumer reports rating 1999 bmw 528i Consumer reports on bmw l6 Consumer reports on bmw z3 2005 Bmw 325i consumer reports Consumer reports bmw z3 2000 Consumer reports on bmw 328i