>>/815069/
It'a the Rheinmetall research team experimenting with hydrogen fuel.