This 2004 BMW 3 series is powered by…



This 2004 BMW 3 series is powered by the same diesel engine as the X5 and 5 series estates on this page. It is seen here in an unusual police livery.

You may also like...