This safety light for runners never needs batteries

The jmpLite generates electricity through the motion of your body while you're running, so it will keep flashing as long as you're moving.

Article by [author-name] (c) Latest Items from TreeHugger - Read full story here.