The News Wheel

507 EVs Parade Through San Fran, Set World Record