Tag: San Storm 1.2L
San Motors all set to launch its Convertible
Indian manufacturers of sports cars have started making significant impact in the global auto platform. One such car manufacturer is the Goa based San Motors that seems…