Hydrogen a great source of energy…if you happen to live on the sun December 16, 2013 doughaugh I love it when I see stories about new hydrogen fueled cars that will emit nothing but water. With all the focus these past Continue reading