The San Storm from San Motors is projected to be India's first sports car, designed in France by the LeMans Group, powered by a 1149 cc Renault engine.
Subject ID: 1877
MoreThe San Storm from San Motors is projected to be India's first sports car, designed in France by the LeMans Group, powered by a 1149 cc Renault engine.
Subject ID: 1877
Subject ID: 1877