1996 bmw 325 Read Also: 1996 bmw 525 1996 bmw 328 is 1996 318 bmw 1996 bmw 318 1996 bmw z3 1996 bmw m3