2004 BMW 525

Our view: 2004 BMW 525