Vega Super Car got Permission

0
31

Vega cars made in Sri Lanka got permission from the transport department. First Car registered today accordingly.

 

 

 

 

 

 

 

Leave a reply