Citroen is close to unveiling a new DS 5LS luxury sedan for China and while the car is still few hours away from being official released, a handful of pics of the upcoming car have already leaked on the web world. The LS in the upcoming car’s name stands for Luxury Sedan and the “5″ […]
Motoroids.com - Auto news india, car and bike reviews, launch reports, images, prices and scoops