Article about Electric bus bursts into flames, sets nearby vehicles on fire in China
Video about Electric bus bursts into flames, sets nearby vehicles on fire in China
shows Video