Tag:Formula E

Nobody asked me, but . . .
If there were any lingering doubts about fan reaction to the first race of electric cars at Long Beach, they were all dispelled by the cheering, waving and applause of the 23,000 spec...