It looks steam powered with all those flames and smoke ..Apparently electric
LPG venting from designed safety region on an LPG powered bus.is that an electric bus? Or maybe hydrogen powered? Odd that the flames seem to be coming from the top area
The World's largest electric mountain bike community.