Amazing Science TechnologyParade Of Electric Cars Held In GermanyTNT DeskMay 25, 2015May 25, 2015 by TNT DeskMay 25, 2015May 25, 2015 MUNICH – A parade of environment friendly electric cars and motor-cycles was held in Berlin, the capital of Germany. ...