China Car Forums - View Single Post - a little discovery
View Single Post
Old 07-24-2017, 08:43 AM   #10
Junior Member
Join Date: Jul 2017
Posts: 1
Default Re: Venucia D60 sedan

Check out latest chinese invention..

Last edited by dmitra; 07-24-2017 at 10:07 AM. Reason: moved to a more appropriate thread
BEPOSITIVE is offline   Reply With Quote