Camouflaged BMW X3 causes bomb scare
We know the next generation of BMW X3 is destined to come out in 2011 and it is already out on the streets in disguise....
We know the next generation of BMW X3 is destined to come out in 2011 and it is already out on the streets in disguise....