The BMW 3-Series is an outright legend for being one of the best cars ever made. It's reputation for being able to combine sports car performance and an unassuming and practical package of a compact l...
The third generation 2014 BMW X5 is approaching its final testing stage. A new prototype was spied during one of those test trials with less camouflage than before.