Showing results for tags 'hydrogen'.
This video was uploaded in 2007. In the video, it is said to expect to see this innovation taking off. It is now six ears since this video and I wonder why it's taking so long to give us this economical, pollution free free, not to mention the minimal cost fuel? If anyone knows more about this, please tell.