53 Electric bus explodes on Paris street (www.youtube.com) posted 2 years ago by xleb2 2 years ago by xleb2 +54 / -1 40 comments share 40 comments share save hide report block hide replies
Eh, it's French, so there's a decent chance the ultimate source of power is nuclear.
Got to say, though, the charge \ discharge cycle on a metropolitan bus has got to be pretty brutal. .Damn thing's running all day.