Tag: Formula E Race Car makes
Formula E Race Car makes its First Public Appearance
We have kept informing about the various in and outs of Formula E. Ultimately, the first car of Formula is out at a public demonstration in Las…