Delta Motorsport tag news

Delta Motorsport E-4 Coupe

The British sportscar making industry is apparently taking a new path, on the evidence of this E-4 Coupe by Delta Motorsports which is an electric-powered car.
Petra
Mon, 07/18/2011 - 14:09