That was from a CNG powered bus.
This is a lectric bus in Paris. https://youtu.be/5r-yN8SugWM
I know! :)
Yikes.