The second generation of the BMW Z4 was developed under the code E89. That's how die-hard fans of the German carmaker will always refer to it. Apart from showing their knowledge, it also helps them ...
Zak is new to the CarBuzz team, working as a freelance content writer. When Zak isn't writing How To articles for CarBuzz he's working as a high school automotive technology instructor. Before ...