2008 Bmw m3 long term test Source Source Source Source Source Source Source Read Also: 2008 Bmw 335i long term review Bmw m3 e46 long term test Long term test bmw 1-series m coupe 2008 Bmw 535xi long term test Bmw 135i long term test Bmw 128i long term test