2004 Bmw 530i long term test Source Source Source Source Source Source Source Read Also: 2004 Bmw 530i long term review 2004 Bmw 530i long term reliability Bmw 530i long term test Bmw 545 2004 long term test Bmw 530i long How long is a bmw 530i