Spy Photos Capture Next-Gen BMW X5
The current generation BMW X5 has only been out for three years. BMW generally releases a new generation model every five to six years, so the X5 is about halfway through its lifespan. A replacement, though, may come sooner or later as spy photos have captured a new X5 being tested under winter roads.