The Covini C3A six-wheeled supercar is turning plenty of heads as it tours the world ahead of a 2012 launch. The limited edition, customized vehicles will retail for over a million dollars.
The Covini C3A six-wheeled supercar is turning plenty of heads as it tours the world ahead of a 2012 launch. The limited
No comments:
Post a Comment