If Formula 1 has Formula E, what about drag racing? You're looking at an all-electric drag car by Top EV Racing. Apparently, it's powered by four newly-developed electric motors by Australian tech ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results