June 13, 2008 - Japanese company unveil water-powered car!! Episode
Philcast Revolution Radio