2009 bmw 128i convertible 23304
Article: 2009 BMW 128i Convertible The return of the "affordable" European drop-top