I drove 1800 miles in a Hydrogen Car

I have seen another technology called Nanoflowcell which is pretty interesting.   I am all for a technology that produces electricity to run the vehicle instead of batteries which have a limited lifespan based upon charge levels.   This also eliminates the need for a massive increase in the power grid and the disposal of the batteries. But, as others stated how is the Hydrogen produced?