James Thomlison asked: Who would have ever considered that they would be watching motor racing where all of the cars would have electric motors? Well it might sound far fetched but the reality of the situation is, it will be coming to a race track near you sooner than you might think. For years there have been electric cars performing …
Read More »