Wish it had discussed emissions some, but I guess a Race car doesn't have much in way of emission controls.
Maybe they should discuss how much it costs in pollution - to manufacture & store that liquid hydrogen. They just never give up with this science project do they. .