20081107 home.science: Hydrogen-powered race car 'unveiled'