Does the BMW E30 actually live up to the hype? - 1989 BMW 320i Review - Beards n Cars