I've always wondered why we don't just burn hydrogen in internal combustion engines. Its cleaner and out performs gas. I know you couldn't make hydrogen on board because it takes more power to make then it puts out. But we could just fill up with pure hydrogen at a station. BMW has a concept car called hydrogen7 with a v12. they have a video of it and they just went to a special hydrogen station and filled up. I think it can also run on petrol. I also think there is like 100 of them made so far.
Why can't we and what the disadvantages?