US Secretary of Transportation Mary Peters along with a portly gentleman in a red suit unveiled what is claimed to be the world's first hydrogen powered sleigh yesterday, just in time for Christmas.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results