Tag Archives: BMW 120d Performance Parts

BMW Performance 120d E81 Genf 2011 04 750x500

2011 Geneva: BMW 120d Hatchback with BMW Performance Parts

Auto Shows | March 4th, 2011 by Horatiu Boeriu

First things first. The 1 Series Hatchback has been a personal favorite for years now and many times express my opinion publicly on why BMW …