BMW 325i Motorsport Convertible E30

190k miles on the clock and about to get an engine rebuild and body work tidied.