BMW had teamed up with Italian designers in the past and the results were beautiful looking cars. Some of them:
17573
17574
17575
17576

But this time it went wrong. Maybe because Bangle's...