Premier's new mini SUV, christened the RIO, has now been spotted with badging. (See picture) This SUV will be launched on October 28 and seems fairly well finished on the exterior.
Read the rest of this entry »
Leave a Comment 12444 views