Formula E car set for public demonstration on January 6

0
Formula E cars are said to be set for public demonstration by this month. These cars are all new electronic Formula E cars that will be demonstrated…
Read More