Production ready form Renault XBA (Renault Kayou) caught on Cam - 0 views
-
Ecardlr .com on 05 May 15French Auto Giant, Renault India Ltd., upcoming small car Renault XBA production ready form caught on camera recently and the car is to be globally launched on 20th May 2015.