Headlines - Kraptonite

Aired:  10/19/99 Views: 1,391

The new power source is being hailed as eco-friendly, which is another way of saying it will never catch on. (1:09)

Tags:  Headlines, Japan, energy
Loading...